Best way to travel between

Rhodes, Greece
Moscow
Travel Modes
Price
Distance
Duration
CO2
train
$161.0
4450.95 km
95h 36mins
235.9 kgs
 
flight
$230.0
2829.75 km
9h 53mins
305.61 kgs
 
bus
$268.0
4614.48 km
100h 43mins
138.43 kgs
 
drive
$708.0
3333.0 km
47h 35mins
426.62 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4450.95 km 95h 36mins 5,317 RUB 161.0
Flight 2829.75 km 9h 53mins 7,595 RUB 230.0
Bus 4614.48 km 100h 43mins 8,850 RUB 268.0
Drive 3333.0 km 47h 35mins 23,380 RUB 708.0
Take Ferry from Rhodos to Piraeus
Time: 26h 49mins Cost: 1,816 RUB; $ 49.5 - 60.5 USD CO2 Emission: 87.55 kgs
Take Bus from Pireaus to Sofia
Time: 14h 26mins Cost: 958 RUB; $ 26.1 - 31.9 USD CO2 Emission: 26.18 kgs
Take Train from Sofia Sever to Moskva Kievskaja
Time: 52h 4mins Cost: 2,477 RUB; $ 67.5 - 82.5 USD CO2 Emission: 153.25 kgs
Take Train from Kievskaya to Alexandrovsky Sad
Time: 6mins Cost: 33 RUB; $ 0.9 - 1.1 USD CO2 Emission: 0.16 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Rhodes, Greece and Moscow is to travel by train, which will cost about 5,317 RUB or 144.90 USD.