Best way to travel between

Moscow, Russia
Dubrovnik, Croatia
Travel Modes
Price
Distance
Duration
CO2
train
$151.0
3052.92 km
60h 36mins
161.8 kgs
 
flight
$200.0
2212.44 km
9h 7mins
238.94 kgs
 
train
$219.0
3313.98 km
52h 15mins
175.64 kgs
 
flight
$223.0
2146.52 km
8h 48mins
231.82 kgs
 
flight
$230.0
2214.5 km
9h 4mins
239.17 kgs
 
train
$231.0
3065.1 km
52h 22mins
162.45 kgs
 
flight
$242.0
2143.22 km
9h 32mins
231.47 kgs
 
bus
$242.0
3970.65 km
77h 29mins
119.12 kgs
 
flight
$243.0
2146.52 km
7h 19mins
231.82 kgs
 
bus
$388.0
3908.32 km
63h 12mins
117.25 kgs
 
drive
$430.0
2982.88 km
32h 39mins
381.81 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3052.92 km 60h 36mins 851 HRK 151.0
Flight 2212.44 km 9h 7mins 1,127 HRK 200.0
Train 3313.98 km 52h 15mins 1,234 HRK 219.0
Flight 2146.52 km 8h 48mins 1,256 HRK 223.0
Flight 2214.5 km 9h 4mins 1,296 HRK 230.0
Train 3065.1 km 52h 22mins 1,301 HRK 231.0
Flight 2143.22 km 9h 32mins 1,363 HRK 242.0
Bus 3970.65 km 77h 29mins 1,363 HRK 242.0
Flight 2146.52 km 7h 19mins 1,369 HRK 243.0
Bus 3908.32 km 63h 12mins 2,186 HRK 388.0
Drive 2982.88 km 32h 39mins 2,422 HRK 430.0
Take Train from Alexandrovsky Sad to Kievskaya
Time: 5mins Cost: 6 HRK; $ 0.9 - 1.1 USD CO2 Emission: 0.16 kgs
Take Train from Moskva Kievskaja to Kiev Pass
Time: 13h 5mins Cost: 135 HRK; $ 21.6 - 26.4 USD CO2 Emission: 48.94 kgs
Take Train from Kyiv-Passazhyrskiy Station to Budapest-Keleti
Time: 18h 46mins Cost: 422 HRK; $ 67.5 - 82.5 USD CO2 Emission: 62.87 kgs
Take Train from Budapest-Keleti to Subotica
Time: 4h 5mins Cost: 56 HRK; $ 9.0 - 11.0 USD CO2 Emission: 9.49 kgs
Take Train from Subotica to Podgorica
Time: 16h 38mins Cost: 135 HRK; $ 21.6 - 26.4 USD CO2 Emission: 31.86 kgs
Take Train from Podgorica to Nikšić
Time: 1h 8mins Cost: 11 HRK; $ 1.8 - 2.2 USD CO2 Emission: 3.01 kgs
Take Car from Nikšić to Dubrovnik
Time: 1h 40mins Cost: 85 HRK; $ 13.5 - 16.5 USD CO2 Emission: 13.23 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Moscow, Russia and Dubrovnik, Croatia is to travel by train, which will cost about 851 HRK or 135.90 USD.