Donostia-San Sebastian to Madrid bus

Cheap bus tickets from Donostia-San Sebastian to Madrid

Showing times and prices for Dec 02

Cheapest

39

Average

41

The best way to find a cheap bus ticket from Donostia-San Sebastian to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
04:00PMSan Sebastián / Donostia, Federico García Lorca5h45 09:45PMMadrid, Aeropuerto Barajas T4
0 transfers
391One-way
Cheapest
01:00PMSan Sebastián / Donostia, Federico García Lorca5h45 06:45PMMadrid, Aeropuerto Barajas T4
0 transfers
391One-way
Cheapest
08:45AMSan Sebastián / Donostia, Federico García Lorca6h15 03:00PMMadrid, Aeropuerto Barajas T4
0 transfers
391One-way
Cheapest
10:00AMSan Sebastián / Donostia, Federico García Lorca5h15 03:15PMMadrid, Aeropuerto Barajas T4
0 transfers
391One-way
Cheapest
10:00AMSan Sebastián / Donostia, Federico García Lorca5h30 03:30PMMadrid
0 transfers
391One-way

Bus schedule from Donostia-San Sebastian to Madrid

Showing buses for tomorrow, Friday, December 2
08:30AMSan Sebastián / Donostia, Federico García Lorca5h10 01:40PMMadrid
0 transfers
08:45AMSan Sebastián / Donostia, Federico García Lorca6h15 03:00PMMadrid, Aeropuerto Barajas T4
0 transfers
08:45AMSan Sebastián / Donostia, Federico García Lorca6h25 03:10PMMadrid
0 transfers
10:00AMSan Sebastián / Donostia, Federico García Lorca5h15 03:15PMMadrid, Aeropuerto Barajas T4
0 transfers
10:00AMSan Sebastián / Donostia, Federico García Lorca5h30 03:30PMMadrid
0 transfers
11:30AMSan Sebastián / Donostia, Federico García Lorca5h10 04:40PMMadrid, Aeropuerto Barajas T4
0 transfers
11:30AMSan Sebastián / Donostia, Federico García Lorca5h25 04:55PMMadrid
0 transfers
01:00PMSan Sebastián / Donostia, Federico García Lorca5h45 06:45PMMadrid, Aeropuerto Barajas T4
0 transfers
01:00PMSan Sebastián / Donostia, Federico García Lorca6h00 07:00PMMadrid
0 transfers
04:00PMSan Sebastián / Donostia, Federico García Lorca5h45 09:45PMMadrid, Aeropuerto Barajas T4
0 transfers
04:00PMSan Sebastián / Donostia, Federico García Lorca5h55 09:55PMMadrid
0 transfers
04:01PMSan Sebastián / Donostia, Federico García Lorca6h44 10:45PMMadrid
0 transfers
06:30PMSan Sebastián / Donostia, Federico García Lorca5h45 12:15AMMadrid, Aeropuerto Barajas T4
0 transfers
06:30PMSan Sebastián / Donostia, Federico García Lorca6h00 12:30AMMadrid
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21
Thu
Dec 22

Bus times from Donostia-San Sebastian to Madrid

Showing times and prices for Dec 02

Fastest Journey

5 h 10 m

Average

5 h 47 m

Buses per day

14

Distance

352 km

Of the 14 buses that leave Donostia-San Sebastian for Madrid every day 14 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
11:30AMSan Sebastián / Donostia, Federico García Lorca5h10 04:40PMMadrid, Aeropuerto Barajas T4
0 transfers
581One-way
Fastest
08:30AMSan Sebastián / Donostia, Federico García Lorca5h10 01:40PMMadrid
0 transfers
391One-way
2nd Fastest
10:00AMSan Sebastián / Donostia, Federico García Lorca5h15 03:15PMMadrid, Aeropuerto Barajas T4
0 transfers
391One-way
11:30AMSan Sebastián / Donostia, Federico García Lorca5h25 04:55PMMadrid
0 transfers
571One-way
10:00AMSan Sebastián / Donostia, Federico García Lorca5h30 03:30PMMadrid
0 transfers
391One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay in Madrid?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Donostia-San Sebastian to Madrid

distanceDistance218 miles (352 km)
durationAverage bus duration5 h 10 min
priceAverage bus ticket price$43 (€39)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus providersUnion Ivkoni International, Alsa Supra, Infobus, Alsa, Conda, Alsa Premium, FlixBus or Blablabus

Buses from Donostia-San Sebastian to Madrid cover the 218 miles (352 km) long journey taking on average 5 h 10 min with our travel partners like Union Ivkoni International, Alsa Supra, Infobus, Alsa, Conda, Alsa Premium, FlixBus or Blablabus. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this route costs around $43 (€39), you can find the cheapest bus ticket for as low as $43 (€39).

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

Find the best buses to Madrid from Donostia-San Sebastian with Omio's travel partners FlixBus, Alsa and BlaBlaCar Bus from $43 (€39). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

FlixBus
Alsa
BlaBlaCar Bus

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

FlixBus from Donostia-San Sebastian to Madrid bus information:

  • Average Duration: 7 h 35 min
  • FlixBus frequency: 1 a day

Alsa is the main provider of bus travel in Spain. As a subsidiary of the UK bus company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of buses with different levels of comfort and amenities on offer. Aside from the Alsa Normal bus with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium buses provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes.

  • Average Price: $43

BlaBlaCar Bus (formerly known as Ouibus or iDBUS) is a popular French bus company from France operating long-distance services in 10 countries in Europe and connecting over 300 destinations. It is a subsidiary of the French carpooling service, BlaBlaCar. Standard amenities on BlaBlaCar Bus include toilets, air conditioning, USB and power outlets for charging phones, tablets and laptops during long bus journeys, extra legroom and adjustable seats. There is also free Wi-Fi available on select routes. The only ticket type from BlaBlaCar Bus is the Standard ticket, which allows each traveler to bring one carry-on bag and up to two checked bags.

BlaBlaCar Bus from Donostia-San Sebastian to Madrid bus information:

  • Average Duration: 7 h 7 min
  • BlaBlaCar Bus frequency: 1 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.

Travel Tips: Bus to Madrid from Donostia-San Sebastian

Travel Tips: Take the bus to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Donostia-San Sebastian to Madrid.
FAQs
If you’re looking to save money on tickets, you can find cheap Donostia-San Sebastian to Madrid buses for as little as $43 (€39)  in the next 7 days.
The bus price from Donostia-San Sebastian to Madrid is on average $43 (€39)  if you are looking to book your tickets for this trip in the next 7 days.
The Donostia-San Sebastian to Madrid bus distance is approximately 218 miles (352 km).
The Donostia-San Sebastian to Madrid bus duration is on average 5 h 10 min, which is to be expected when traveling 218 miles (352 km) from Donostia-San Sebastian to Madrid. However, the time it takes can vary based on specific dates, weekends, and holidays.
For the best Donostia-San Sebastian to Madrid bus to buy, you can travel safely and comfortably with Union Ivkoni International, Alsa Supra, Infobus, Alsa, Conda, Alsa Premium, FlixBus or Blablabus. However, it's always good to check all possible bus companies with services from Donostia-San Sebastian to Madrid to compare what amenities they may offer.
Yes, there is 1 direct bus between Donostia-San Sebastian and Madrid per day with Alsa or Alsa Supra  on Omio. This is worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
On average, there is 1 bus a day from Donostia-San Sebastian to Madrid. The bus times and services may be different on weekends and holidays compared to weekdays.
The first Donostia-San Sebastian to Madrid bus departs at 4: 30 PM   and the last bus from Donostia-San Sebastian to Madrid leaves at 4: 30 PM. Check out the most up-to-date bus schedule from Donostia-San Sebastian to Madrid on Omio and find the best time to travel to your destination.
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you buy bus tickets from Donostia-San Sebastian to Madrid within the next 7 days, you can find tickets to cost on average $43 (€39) one way. To find the best prices for this trip, consider booking your bus ticket from Donostia-San Sebastian to Madrid a few months in advance.

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
Currency
Language