Donostia-San Sebastian to Madrid bus

Sun, May 19
+ 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 Donostia-San Sebastian to Madrid

Showing times and prices for May 20

Cheapest

Fastest Journey

5 h 10 m

Average

5 h 53 m

Buses per day

19

Distance

352 km

Cheap bus tickets from Donostia-San Sebastian to Madrid start from $30 with an average ticket price of $31.

The fastest bus from Donostia-San Sebastian to Madrid takes 5h 10m in comparison to an average duration of 5h 53m and covers a distance of 352 km.

19 buses leave Donostia-San Sebastian for Madrid every day with 19 travelling directly.

BlaBlaCar
09:00AM4h00
Donostia-San Sebastian
01:00PMMadrid
$301One-way
0 transfers
BlaBlaCar
08:00AM4h30
Donostia-San Sebastian
12:30PMMadrid
$311One-way
0 transfers
BlaBlaCar
09:30AM4h50
Donostia-San Sebastian
02:20PMMadrid
$311One-way
0 transfers
BlaBlaCar
04:40AM5h10
Donostia-San Sebastian
09:50AMMadrid
$311One-way
0 transfers
BlaBlaCar
08:00AM4h40
Donostia-San Sebastian
12:40PMMadrid
$341One-way
0 transfers

Compare prices and tickets Donostia-San Sebastian to Madrid by bus, train, or flight

Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09

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 Donostia-San Sebastian to Madrid

distanceDistance218 miles (352 km)
durationAverage bus duration5 h 10 min
priceAverage bus ticket price$49 (€42)
frequencyBus frequency10 a day
changesDirect busYes, there are 9 direct buses a day
carriersBus companiesAlsa, Alsa Supra, BlaBlaCar, Infobus, Autobuses Pamplona Madrid, Ourbus, Conda or BlaBlaCar Bus

Buses from Donostia-San Sebastian to Madrid cover the 218 miles (352 km) long trip taking on average 5 h 10 min with our travel partners like Alsa, Alsa Supra, BlaBlaCar, Infobus, Autobuses Pamplona Madrid, Ourbus, Conda or BlaBlaCar Bus. Normally, there are 10 buses operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $33 (€29), but the average price of bus tickets is $49 (€42). Travelers depart most frequently from Donostia-San Sebastian, Estación de Autobuses and arrive in Madrid, Estación Sur de Autobuses.

Bus providers: Alsa, Alsa Supra and BlaBlaCar from Donostia-San Sebastian to Madrid

For as little as $45 (€39) you can travel by bus between Donostia-San Sebastian and Madrid with Alsa, Alsa Supra and BlaBlaCar. Omio will show you the best deals, schedules and tickets available for this trip.

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

Donostia-San Sebastian to Madrid bus information with Alsa:

  • Average Duration: 5 h 10 min
  • Cheapest Price: $48
  • Alsa frequency: 7 a day

Buses from San Sebastian to Madrid: Journey Details

Buses in Spain are an affordable way to travel between cities, with a number of companies offering both domestic and international routes. Buses from San Sebastian to Madrid leave regularly and frequently throughout the day, from very early in the morning until very late in the evening. All services are offered by ALSA. The journey takes between 5 hours and 25 minutes, and 6 hours and 45 minutes. Weekend departures are equally frequent and regular.

Return buses from Madrid to San Sebastian are also available.

Taking the Bus from San Sebastian

Buses from San Sebastian to Madrid leave from the main bus station on Plaza de Pio XII which is a 15 minute journey on the city's efficient bus service from the town centre. There is no public transport after midnight. Taxis are also available at taxi ranks. The journey from the bus station to the town centre takes less than ten minutes.

Getting into Madrid by Bus

Madrid is Spain's dynamic capital city and has some of the world's greatest museums and art galleries. The Prado has a huge collection, including landmark works by El Greco, Velazquez and Goya. Picasso's 'Guernica' is the showstopper at the Reina Sofia modern art museum. The Palacio Real, or Royal Palace, is the official residence of Spain's king and tours are available. Madrid is renowned for its vibrant night life and some venues are open all night. Travellers from San Sebastian arrive at the bus station on Avenida de America, north of the city centre, and linked to the efficient Metro system and on bus routes. The journey to the city centre takes less than 30 minutes. The Metro runs until 1.30am. There is a night bus service. Taxis are available to hail on streets. Taxi journeys from the bus station to the city centre take about 20 minutes.

FAQs: Bus from Donostia-San Sebastian to Madrid

FAQs: Take the bus from Donostia-San Sebastian to Madrid 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 Donostia-San Sebastian to Madrid.
FAQs
Cheap bus tickets from Donostia-San Sebastian to Madrid can start from as little as $33 (€29) when you book in advance. The average bus ticket price for Donostia-San Sebastian to Madrid is $49 (€42); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by bus from Donostia-San Sebastian to Madrid is 5 h 10 min   to travel the 218 mile (352 km) long journey, with around there are 10 buses per day. Journey times can vary on weekends and holidays.
The first bus from Donostia-San Sebastian to Madrid leaves at 6: 30 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Donostia-San Sebastian to Madrid leaves at 5: 30 PM.
Yes, it is possible to travel from Donostia-San Sebastian to Madrid without having to change trains with Alsa, Alsa Supra or BlaBlaCar Bus. There are 9 direct buses from Donostia-San Sebastian to Madrid each day. There may be fewer direct services available on weekends or holidays.
For the route from Donostia-San Sebastian to Madrid you can take a bus with Alsa, Alsa Supra, BlaBlaCar, Infobus, Autobuses Pamplona Madrid, Ourbus, Conda or BlaBlaCar Bus. Be sure to check out all possible bus companies that offer services between Donostia-San Sebastian and Madrid on Omio to compare what amenities they may have.

When departing from Donostia-San Sebastian, you have various bus station options to start your journey from including Donostia-San Sebastian, Estación de Autobuses and Donostia-San Sebastian. When arriving in Madrid, you can end your trip in bus stations like Madrid, Estación Sur de Autobuses, Madrid, Aeropuerto Barajas T4 and Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Passengers board the bus most frequently from Donostia-San Sebastian, Estación de Autobuses, which is located around 1.4 miles (2.3 km) away from the city centre, and they get off the bus at Madrid, Estación Sur de Autobuses, located 3.1 miles (5 km) away from the city centre.

The cheapest month to travel from Donostia-San Sebastian to Madrid by bus is March.
You have options as you can travel to Madrid from Donostia-San Sebastian 3 different ways: bus, train or flight.
HomeBusesBus tickets to MadridDonostia-San Sebastian to Madrid 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