296 miles (478 km) | |
Train, bus or flight | |
$34 - $44 | |
Flight • $34 (€31) • 1 h 10 min | |
Flight • $34 (€31) • 1 h 10 min | |
Secorbus, Iberia Express or iryo |
Take a train, bus or flight to travel 296 miles (478 km) to El Puerto de Santa María from Madrid. The most popular travel companies which serve this trip are Secorbus, Iberia Express or iryo among others. Travelers can even take a direct bus, flight or train from Madrid to El Puerto de Santa María.
How to get from Madrid to El Puerto de Santa María by train, bus or flight.
The best way to travel from Madrid to El Puerto de Santa María is by taking a bus 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 .
Find the best trip between Madrid and El Puerto de Santa María with Air Nostrum, Vueling and Royal Air Maroc. Comparing schedules and prices and booking the most popular journey has never been easier with over 1000 travel companies on Omio.
There are 3 travel options from Madrid to El Puerto de Santa María: train, bus or flight.
The cheapest way to go to El Puerto de Santa María from Madrid is by taking a flight, which costs on average $34 (€31).
This is compared to other ways of getting from Madrid to El Puerto de Santa María:
A flight is $10 (€9) less than a bus for this trip with tickets for a bus from Madrid to El Puerto de Santa María costing on average $44 (€40).
Taking a flight costs $1 (€1) less than taking a train, which costs on average $34 (€31) for the same trip.
The fastest way from Madrid to El Puerto de Santa María is by flight with an average journey time of 1 h 10 min.
There are alternative travel options to El Puerto de Santa María that take longer:
Bus takes 7 h 30 min on average.
Taking a train requires on average 3 h 58 min of travel time.
The distance from Madrid to El Puerto de Santa María is approximately 296 miles (478 km).
The average frequency per day from Madrid to El Puerto de Santa María is:
However, we recommend checking specific travel dates for your journey to El Puerto de Santa María from Madrid as scheduled services by train, bus or flight can vary by season or day of the week.
These are the most popular departure and arrival points from Madrid to El Puerto de Santa María:
Omio works with many trusted partners that can help you travel the best way from Madrid to El Puerto de Santa María:
Yes, there are direct routes from Madrid to El Puerto de Santa María with the following travel companies:
Direct services to El Puerto de Santa María tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.
Here are some other resources that might have the information you need