How to get from Rome to Madrid by train, bus or flight.
The best way to travel from Rome to Madrid is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
845 miles (1363 km) | |
Flight | |
Flight • $121 (€103) • 2 h 30 min | |
Iberia |
Take a flight to travel 845 miles (1363 km) to Madrid from Rome. Iberia is the main travel company operating this route. Travelers can even take a direct flight from Rome to Madrid.
Need a place to stay in Madrid?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Here are some other resources that might have the information you need