[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Tue
Jun 22
Find prices
$48Alsa
Find prices
Wed
Jun 23
$59Renfe
Find prices
$190Iberia
Thu
Jun 24
$59Renfe
$48Alsa
$190Iberia
Fri
Jun 25
$62Renfe
$48Alsa
$285Iberia
Sat
Jun 26
$59Renfe
Find prices
$149Iberia
Sun
Jun 27
$57Renfe
$48Alsa
$232Iberia
Mon
Jun 28
$59Renfe
$48Alsa
$149Iberia
Tue
Jun 29
$53Renfe
$48Alsa
$121Iberia
Wed
Jun 30
$53Renfe
$48Alsa
$115Vueling
Thu
Jul 1
$53Renfe
$48Alsa
$72Iberia
Fri
Jul 2
$59Renfe
$48Alsa
$96Iberia
Sat
Jul 3
$53Renfe
$48Alsa
$121Iberia
Sun
Jul 4
$51Renfe
$48Alsa
$149Iberia
Mon
Jul 5
$57Renfe
Find prices
$121Iberia
Tue
Jul 6
$47Renfe
$48Alsa
$96Iberia
Wed
Jul 7
$42Renfe
$48Alsa
$59Iberia
Thu
Jul 8
$50Renfe
$48Alsa
$59Iberia
Fri
Jul 9
$57Renfe
$48Alsa
$121Iberia
Sat
Jul 10
$47Renfe
$48Alsa
$121Iberia
Sun
Jul 11
$59Renfe
$48Alsa
$190Iberia
Mon
Jul 12
$36Renfe
$48Alsa
$96Iberia

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

Wed, Jun 23
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

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

View all
bus

Journey Summary

Donostia-San Sebastian to Madrid Bus Information

Avg. Bus Duration
6 hours 55 minutes
Coach Ticket Price: $48
Buses depart from:Donostia-San Sebastian
Bus arrives in:Madrid
Distance:352 km
Bus Companies:Alsa
Bus companies

Bus between Donostia-San Sebastian and Madrid with FlixBus and Alsa

FlixBus and Alsa buses will get you from Donostia-San Sebastian to Madrid from $48 (€38). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus
Alsa

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Donostia-San Sebastian to Madrid.

FlixBus tickets from Donostia-San Sebastian to Madrid are available online on Omio. We help you compare and book your perfect trip with FlixBus from Donostia-San Sebastian to Madrid all in one place. If you’re specifically looking for the cheapest, fastest or earliest bus, you can find all the current FlixBus bus schedules and bus tickets available on Omio for the 218 miles (352 km) trip. You can also see relevant travel information for the FlixBus bus, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this bus, compare the fastest Donostia-San Sebastian to Madrid routes as well as the cheapest ticket prices available, and buy the best FlixBus Donostia-San Sebastian to Madrid bus ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the FlixBus bus ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Madrid with FlixBus!

When you buy your FlixBus bus tickets between Donostia-San Sebastian and Madrid don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

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

Buses from Donostia-San Sebastian to Madrid
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
How much does a cheap bus between Donostia-San Sebastian and Madrid cost?
Omio customers have found the cheapest buses from Donostia-San Sebastian to Madrid to cost as little as $48 (€38)  in the next 7 days.
How much does it cost to take a bus from Donostia-San Sebastian to Madrid?
The bus price to Madrid from Donostia-San Sebastian is on average $48 (€38)  if you are looking to book your tickets for this journey in the next 7 days.
How many miles is it from Donostia-San Sebastian to Madrid by bus?
The Donostia-San Sebastian to Madrid bus distance is approximately 218 miles (352 km).
How long is the bus ride from Donostia-San Sebastian to Madrid?
The bus time between Donostia-San Sebastian and Madrid is on average 5 h 45 min  for the 218 miles (352 km) long journey, but the time it takes to go to Madrid from Donostia-San Sebastian by bus can vary depending on specific dates or traveling on weekends and holidays.
Which bus providers can take me from Donostia-San Sebastian to Madrid?
If you're looking for buses from Donostia-San Sebastian to Madrid, you can rely on Alsa, Alsa Premium, Flixbus or Infobus to get you to Madrid. It's also good to check out all possible bus providers for the Donostia-San Sebastian to Madrid route to see if there might be differences in the amenities they offer.
Can I find a direct bus from Donostia-San Sebastian to Madrid?
If you’re looking for a direct bus from Donostia-San Sebastian to Madrid, consider traveling with Alsa. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
When can I take the first bus from Donostia-San Sebastian to Madrid? When can I take the last bus for the day?
The earliest bus for this trip departs from Donostia-San Sebastian at 6: 45 AM. The last bus leaves from Donostia-San Sebastian at 11: 00 AM. Check Omio for the latest bus schedule from Donostia-San Sebastian to Madrid and book the best time to depart on your chosen travel date.
How far in advance should I purchase bus tickets from Donostia-San Sebastian to Madrid for the best deals?
If you book a bus ticket from Donostia-San Sebastian to Madrid within the next 7 days, you can find tickets to cost on average $48 (€38) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Madrid from Donostia-San Sebastian are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Madrid
Madrid America
Amenities
Madrid Est. Sur
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines 6<br>Bus lines 8, 102, 113, 148, 152, 156, N11<br>Suburban train lines C1, C5, C7, C10