How to get from Marbella to Madrid by train, bus or flight.
The best way to travel from Marbella 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 .
276 miles (445 km) | |
Train | |
Iryo |
Travel 276 miles (445 km) by train to Madrid from Marbella. Iryo is the main travel company operating this trip. Travelers can even take a direct from Marbella to Madrid.
You can travel by flight for as low as $22 (€19). When you search for schedules and tickets, Omio will show you the best journey.
You can travel from Marbella to Madrid by train.
A flight is the fastest way to get to Madrid from Marbella with an average travel time for this route around 1 h 15 min.
The distance from Marbella to Madrid is approximately 276 miles (445 km).
These are the most popular departure and arrival points from Marbella to Madrid:
The following travel company offer services from Marbella 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