Find a bus from El Puerto de Santa María to Madrid

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 42.20$
Journey duration 8 h 10 min
Connections per day 3
First departure: 15:00
Last departure: 21:45
Distance 479km

With virail find your bus from El Puerto de Santa María to Madrid

Finding the pertect bus tickets to travel from El Puerto de Santa María to Madrid is so easy with virail. Once you chose your travel date, virail will compare hundreds of offers from our partner to find the best solution for you.

How much is a low-cost ticket for buses from El Puerto de Santa María to Madrid?

If you have the possibility, book in advance or try to be flexible when choosing the dates; by doing so, you will find cheap bus tickets from El Puerto de Santa María to Madrid from 29,00 $, while the average price is 29,00 $.

What are the departure stations?

Buses of the route El Puerto de Santa María - Madrid leave from PUERTO SANTA MARIA and arrive at Estación Sur or Aeropuerto MAD Barajas T1.

Ticket price El Puerto de Santa María - Madrid every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 1$ 1 More $ 44 More More More
More $ 45 More $ 45 More More More
More $ 73 More $ 57 More More More

Buses from El Puerto de Santa María to Madrid


If you are looking for different alternatives to travel from El Puerto de Santa María to Madrid, trains and carpooling solutions could be a good deal seen the relatively short distance.

How many bus connections are there from El Puerto de Santa María to Madrid every day?

If you need to travel to Madrid from El Puerto de Santa María please know that there are 3 bus connections every day. Please know that absolutely all these connections direct lines. Therefore, you will stay in the same bus for the whole trip.

When do the first and last buses from El Puerto de Santa María to Madrid leave?

The first bus to Madrid leaves at 15:05, while the last one is scheduled at 21:05. The journey takes on average 8 hours and 15 minutes, but the fastest connections take only 8 hours.

Which bus lines can take you from El Puerto de Santa María to Madrid?

You can travel by bus from El Puerto de Santa María to Madrid with Socibus.

virail lets you search and compare times and prices of any transports from one city to another