Best way to travel between

Dubrovnik, Croatia
Madrid
Travel Modes
Price
Distance
Duration
CO2
bus
$190.0
3219.78 km
54h 46mins
96.59 kgs
 
flight
$248.0
1957.2 km
6h 26mins
211.38 kgs
 
drive
$450.0
2655.12 km
28h 41mins
339.86 kgs
 
train
$525.0
3776.04 km
35h 55mins
200.13 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3219.78 km 54h 46mins 140 EUR 190.0
Flight 1957.2 km 6h 26mins 183 EUR 248.0
Drive 2655.12 km 28h 41mins 331 EUR 450.0
Train 3776.04 km 35h 55mins 387 EUR 525.0
Take Bus from Dubrovnik to Šibenik
Time: 6h 16mins Cost: 18 EUR; $ 22.5 - 27.5 USD CO2 Emission: 10.26 kgs
Take Bus from Sibenik to Geneva
Time: 26h 11mins Cost: 59 EUR; $ 72.0 - 88.0 USD CO2 Emission: 42.61 kgs
Take Bus from Geneva to Madrid
Time: 20h 15mins Cost: 63 EUR; $ 76.5 - 93.5 USD CO2 Emission: 43.73 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dubrovnik, Croatia and Madrid is to travel by bus, which will cost about 140 EUR or 171.00 USD.