Madrid to El Puerto de Santa María bus

Tue, Apr 16
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets and times from Madrid to El Puerto de Santa María

Showing times and prices for Apr 16

Cheapest

Fastest Journey

7 h 35 m

Average

7 h 51 m

Buses per day

4

Distance

479 km

Cheap bus tickets from Madrid to El Puerto de Santa María start from $38 with an average ticket price of $43.

The fastest bus from Madrid to El Puerto de Santa María takes 7h 35m in comparison to an average duration of 7h 51m and covers a distance of 479 km.

4 buses leave Madrid for El Puerto de Santa María every day with 4 travelling directly.

BlaBlaCar
11:00AM7h10
Madrid
06:10PMEl Puerto de Santa María
$381One-way
0 transfers
BlaBlaCar
07:30AM5h50
Madrid
01:20PMEl Puerto de Santa María
$441One-way
0 transfers
BlaBlaCar
07:00AM6h00
Madrid
01:00PMEl Puerto de Santa María
$441One-way
0 transfers
Cheapest
Secorbus
11:59PM7h36
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
07:35AMEl Puerto de Santa María, Estación Ferrocarril
$461One-way
0 transfers
Cheapest
Secorbus
11:00AM7h35
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
06:35PMEl Puerto de Santa María, Estación Ferrocarril
$461One-way
0 transfers

Compare prices and tickets Madrid to El Puerto de Santa María by train, bus, or flight

Tue
Apr 16
Wed
Apr 17
Thu
Apr 18
Fri
Apr 19
Sat
Apr 20
Sun
Apr 21
Mon
Apr 22
Tue
Apr 23
Wed
Apr 24
Thu
Apr 25
Fri
Apr 26
Sat
Apr 27
Sun
Apr 28
Mon
Apr 29
Tue
Apr 30
Wed
May 01
Thu
May 02
Fri
May 03
Sat
May 04
Sun
May 05
Mon
May 06

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Madrid to El Puerto de Santa María

distanceDistance296 miles (478 km)
durationAverage bus duration7 h 30 min
priceAverage bus ticket price$44 (€38)
frequencyBus frequency3 a day
changesDirect busYes, there are 2 direct buses a day
carriersBus providersSecorbus, Secorbus, Movelia, BlaBlaCar or Samar

Buses from Madrid to El Puerto de Santa María cover the 296 miles (478 km) long route taking on average 7 h 30 min with our travel partners like Secorbus, Secorbus, Movelia, BlaBlaCar or Samar. Normally, there are 3 buses operating per day. While the average ticket price for this journey costs around $44 (€38), you can find the cheapest bus ticket for as low as $44 (€38). Travelers depart most frequently from Madrid, Estación Sur de Autobuses and arrive in El Puerto de Santa María, Estación Ferrocarril.

Bus from Madrid to El Puerto de Santa María

The departures of the Madrid El Puerto de Santa María buses from the Spanish capital are scheduled at intervals of 2 or 6 hours, every day. These bus journeys between the two cities cover 610 kilometres, last more than 7 hours and 30 minutes and run along the Autovía del Sur, which is part of the European road E-5.

.

What buses go from Madrid to El Puerto de Santa María?

It is possible to travel on Madrid El Puerto de Santa María bus routes operated by Socibus. Actually, this route is part of the routes Madrid - San Fernando (Cádiz) and Irún (Guipúzcoa) - Tarifa (Cádiz) that are part of the Socibus network.

How long does the bus from Madrid to El Puerto de Santa María take?

The shortest journeys of the Madrid El Puerto de Santa María buses take 7 hours and 36 minutes to reach their destination. However, these journeys can take up to 7 hours and 55 minutes.

How many buses are there from Madrid to El Puerto de Santa María?

Madrid buses El Puerto de Santa María offer 3 daily departures, from Monday to Friday as well as on Saturdays and Sundays. Of these 3 frequencies, 2 correspond to the route Madrid - San Fernando, and 1 is developed in the course of the route Irún - Tarifa.

.

Where do the buses from Madrid to El Puerto de Santa María depart from and arrive at?

Southern Madrid Bus Station: also known as Méndez Álvaro station, is the bus station that operates the largest bus traffic in the Spanish capital. It is less than 5 kilometres from the centre of Madrid and is home to restaurants, cafés, information points and shops. In addition, it offers wifi connection and luggage storage services.

El Puerto de Santa María Station: Actually, El Puerto de Santa María station is a railway station, and the Socibus stop and ticket office is in front of this station. The buses stop precisely at the Plaza de la Estación, located less than 2 kilometres from the city centre, and at the Real Plaza de Toros in El Puerto de Santa María. The train station provides basic ticketing services and houses a cafeteria.

FAQs: Bus from Madrid to El Puerto de Santa María

FAQs: Take the bus from Madrid to El Puerto de Santa María with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Madrid to El Puerto de Santa María.
FAQs
Cheap bus tickets from Madrid to El Puerto de Santa María can start from as little as $44 (€38) when you book in advance. The average bus ticket price for Madrid to El Puerto de Santa María is $44 (€38); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Madrid to El Puerto de Santa María bus travel time is 7 h 30 min   for the 296 mile (478 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first bus from Madrid to El Puerto de Santa María leaves at 10: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Madrid to El Puerto de Santa María leaves at 10: 59 PM.
There are 3 buses a day from Madrid to El Puerto de Santa María which require at least one change with Secorbus, Secorbus, Movelia, BlaBlaCar or Samar. Schedules can vary on holidays or weekends with fewer buses.
For the trip from Madrid to El Puerto de Santa María you can take a bus with Secorbus, Secorbus, Movelia, BlaBlaCar or Samar. Be sure to check out all possible bus providers that offer services between Madrid and El Puerto de Santa María on Omio to compare what amenities they may have.

When departing from Madrid, you have various bus station options to start your route from including Madrid, Estación Sur de Autobuses, Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and Madrid, Aeropuerto Barajas T4. When arriving in El Puerto de Santa María, you can end your trip in bus stations like El Puerto de Santa María, Estación Ferrocarril, El Puerto de Santa María, Plaza de Toros and El Puerto De Santa María.

Passengers board the bus most frequently from Madrid, Estación Sur de Autobuses, which is located around 3.1 miles (5 km) away from the city centre, and they get off the bus at El Puerto de Santa María, Estación Ferrocarril, located 1.5 miles (2.4 km) away from the city centre.

The cheapest month to travel from Madrid to El Puerto de Santa María by bus is March.
You have options as you can travel to El Puerto de Santa María from Madrid 3 different ways: bus, train or flight.

Most popular trains, buses, flights and ferries to and from El Puerto de Santa María and Madrid

HomeBusesBus tickets to El Puerto de Santa MaríaMadrid to El Puerto de Santa María bus

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language