Belgrade, Serbia
Thessaloniki
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 712.4 km | 15h 34mins | 21 EUR | 29.0 |
Bus | 656.5 km | 10h 35mins | 33 EUR | 45.0 |
Train | 710.94 km | 14h 34mins | 48 EUR | 65.0 |
Bus | 640.34 km | 7h 59mins | 52 EUR | 70.0 |
Bus | 667.44 km | 8h 45mins | 52 EUR | 70.0 |
Bus | 852.72 km | 10h 2mins | 74 EUR | 100.0 |
Drive | 646.68 km | 6h 58mins | 88 EUR | 120.0 |
Flight | 578.86 km | 3h 49mins | 102 EUR | 139.0 |
The best and cheapest way to get from Belgrade, Serbia and Thessaloniki is to travel by train, which will cost about 21 EUR or 26.10 USD.