Best way to travel between

Belgrade
Thira, Greece
Travel Modes
Price
Distance
Duration
CO2
bus
$68.25
1452.99 km
19h 40mins
43.59 kgs
 
flight
$145.35
1054.22 km
4h 28mins
113.86 kgs
 
drive
$174.3
1431.36 km
15h 43mins
183.21 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1452.99 km 19h 40mins 50 EUR 68.25
Flight 1054.22 km 4h 28mins 107 EUR 145.35
Drive 1431.36 km 15h 43mins 128 EUR 174.3
Take Bus from Beograd to Thessaloniki
Time: 7h 54mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 18.86 kgs
Take Train from Thessaloniki to Athens
Time: 4h 9mins Cost: 21 EUR; $ 25.2 - 30.8 USD CO2 Emission: 25.58 kgs
Take Train from Athens to Piraeus
Time: 17mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.47 kgs
Take Walk from Piraeus to Piraeus
Time: 8mins Cost: 0 EUR; $ 0.0 - 0.0 USD CO2 Emission: 0.07 kgs
Take Ferry from Piraeus to Santorini
Time: 4h 30mins Cost: 66 EUR; $ 81.0 - 99.0 USD CO2 Emission: 40.02 kgs
Take Taxi from Santorini to Oía
Time: 21mins Cost: 66 EUR; $ 81.0 - 99.0 USD CO2 Emission: 2.5 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade and Thira, Greece is to travel by bus, which will cost about 50 EUR or 61.20 USD.