Best way to travel between

Madrid
Rome
Travel Modes
Price
Distance
Duration
CO2
train
$163.0
1584.06 km
25h 56mins
83.96 kgs
 
bus
$252.0
2020.0 km
27h 11mins
60.6 kgs
 
flight
$270.0
1753.36 km
6h 50mins
189.36 kgs
 
drive
$460.0
1980.84 km
19h 53mins
253.55 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1584.06 km 25h 56mins 120 EUR 163.0
Bus 2020.0 km 27h 11mins 186 EUR 252.0
Flight 1753.36 km 6h 50mins 199 EUR 270.0
Drive 1980.84 km 19h 53mins 339 EUR 460.0
Take Train from Madrid-Puerta de Atocha to Barcelona Sants
Time: 2h 33mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 32.09 kgs
Take Bus from Sants-Gayarre to Paral·lel-Drassanes
Time: 19mins Cost: 2 EUR; $ 2.7 - 3.3 USD CO2 Emission: 0.09 kgs
Take Ferry from Barcelona to Civitavecchia
Time: 20h 55mins Cost: 55 EUR; $ 67.5 - 82.5 USD CO2 Emission: 115.22 kgs
Take Train from Civitavecchia to Roma Termini
Time: 58mins Cost: 15 EUR; $ 18.0 - 22.0 USD CO2 Emission: 4.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Madrid and Rome is to travel by train, which will cost about 120 EUR or 146.70 USD.