Best way to travel between

Madrid
Dubrovnik, Croatia
Travel Modes
Price
Distance
Duration
CO2
bus
$170.0
3184.76 km
58h 21mins
95.54 kgs
 
flight
$248.0
1901.28 km
6h 51mins
205.34 kgs
 
drive
$450.0
2648.13 km
28h 22mins
338.96 kgs
 
train
$542.0
3831.36 km
37h 13mins
203.06 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3184.76 km 58h 21mins 958 HRK 170.0
Flight 1901.28 km 6h 51mins 1,397 HRK 248.0
Drive 2648.13 km 28h 22mins 2,535 HRK 450.0
Train 3831.36 km 37h 13mins 3,053 HRK 542.0
Take Bus from Gran Via - San Bernardo to Mendez Alvaro - Ariel
Time: 40mins Cost: 11 HRK; $ 1.8 - 2.2 USD CO2 Emission: 0.57 kgs
Take Bus from Madrid to Geneva
Time: 21h 51mins Cost: 422 HRK; $ 67.5 - 82.5 USD CO2 Emission: 41.5 kgs
Take Bus from Geneva to Split
Time: 27h 33mins Cost: 422 HRK; $ 67.5 - 82.5 USD CO2 Emission: 45.27 kgs
Take Bus from Split to Dubrovnik
Time: 5h 11mins Cost: 101 HRK; $ 16.2 - 19.8 USD CO2 Emission: 8.23 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Madrid and Dubrovnik, Croatia is to travel by bus, which will cost about 958 HRK or 153.00 USD.