Best way to travel between

Sofia
Rhodes, Greece
Travel Modes
Price
Distance
Duration
CO2
bus
$50.0
1377.47 km
23h 53mins
41.32 kgs
 
train
$78.78
1245.43 km
27h 37mins
66.01 kgs
 
flight
$89.28
829.57 km
4h 27mins
89.59 kgs
 
ferry
$96.26147999999999
1129.39 km
30h 37mins
144.56 kgs
 
drive
$160.72
1320.92 km
13h 30mins
169.08 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1377.47 km 23h 53mins 37 EUR 50.0
Train 1245.43 km 27h 37mins 58 EUR 78.78
Flight 829.57 km 4h 27mins 66 EUR 89.28
Ferry 1129.39 km 30h 37mins 71 EUR 96.26147999999999
Drive 1320.92 km 13h 30mins 118 EUR 160.72
Take Bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari
Time: 9h 0mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 17.42 kgs
Take Bus from Istanbul Otogari to Marmaris
Time: 11h 30mins Cost: 11 EUR; $ 13.5 - 16.5 USD CO2 Emission: 22.4 kgs
Take Walk from Marmaris to Marmaris
Time: 23mins Cost: 0 EUR; $ 0.0 - 0.0 USD CO2 Emission: 0.25 kgs
Take Ferry from Marmaris to Rhodes
Time: 1h 0mins Cost: 35 EUR; $ 43.2 - 52.8 USD CO2 Emission: 6.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sofia and Rhodes, Greece is to travel by bus, which will cost about 37 EUR or 45.00 USD.