|Distance||613 miles (989 km)|
Trains from Vienna to Thessaloniki cover the 613 miles (989 km) long journey with our travel partners like. There are direct train services available. Travellers depart most frequently from Wien Westbahnhof and arrive in Thessaloniki.
Here are some other resources that might have the information you need