COMPARE Prices across different modes

Sun
17 Oct
Find prices
£33Alsa
Find prices
Mon
18 Oct
£43Renfe
£33Alsa
£141Iberia
Tue
19 Oct
£35Renfe
£33Alsa
£96Iberia
Wed
20 Oct
£35Renfe
£33Alsa
£96Iberia
Thu
21 Oct
£35Renfe
£33Alsa
£96Iberia
Fri
22 Oct
£43Renfe
£33Alsa
£166Iberia
Sat
23 Oct
£40Renfe
£33Alsa
£96Iberia
Sun
24 Oct
£43Renfe
£33Alsa
£96Iberia
Mon
25 Oct
£43Renfe
£33Alsa
£78Iberia
Tue
26 Oct
£30Renfe
£33Alsa
£78Iberia
Wed
27 Oct
£25Renfe
£33Alsa
£53Iberia
Thu
28 Oct
£40Renfe
£33Alsa
£78Iberia
Fri
29 Oct
£43Renfe
£33Alsa
£141Iberia
Sat
30 Oct
£43Renfe
£33Alsa
Find prices
Sun
31 Oct
£35Renfe
£33Alsa
£53Iberia
Mon
1 Nov
£43Renfe
£33Alsa
£166Iberia
Tue
2 Nov
£30Renfe
£33Alsa
£96Iberia
Wed
3 Nov
£20Renfe
£33Alsa
£78Iberia
Thu
4 Nov
£40Renfe
£33Alsa
£53Iberia
Fri
5 Nov
£35Renfe
£33Alsa
£96Iberia
Sat
6 Nov
£30Renfe
£33Alsa
£81Iberia

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Coach Information between Madrid and Donostia-San Sebastian

distanceDistance218 miles (352 km)
durationAverage coach duration5 h 25 min
priceAverage coach ticket price£33 (€38)
changesDirect coachYes
carriersCoach companiesAlsa, Alsa Premium, Flixbus, Eurolines Switzerland or Infobus

Coaches from Madrid to Donostia-San Sebastian cover the 218 miles (352 km) long trip taking on average 5 h 25 min with our travel partners like Alsa, Alsa Premium, Flixbus, Eurolines Switzerland or Infobus. There are direct coach services available. You can get the cheapest coach tickets for this trip for as low as £33, but the average price of coach tickets is £33. Travellers depart most frequently from Madrid-Puerta de Atocha and arrive in San Sebastián / Donostia, Federico García Lorca.

Coach companies

Travel with Alsa and FlixBus from Madrid to Donostia-San Sebastian

You can travel by coach from Madrid to Donostia-San Sebastian with Alsa and FlixBus for as low as £33. When you search for timetables and tickets, Omio will show you the best journey.

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

Looking to travel by coach between Madrid and Donostia-San Sebastian? Omio can help you find that perfect journey with FlixBus. Check Omio to see current FlixBus coach timetables, tickets, travel information and prices for the best deals on the Madrid to Donostia-San Sebastian coach and book FlixBus tickets online quickly and easily. When taking a coach between Madrid and Donostia-San Sebastian, you can expect to travel 218 miles (352 km) one-way with FlixBus. If you search for coaches from Madrid to Donostia-San Sebastian in the Omio app, you can check if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the coach station. Whether you’re looking for the cheapest, fastest or earliest coach with FlixBus, we do the work for you to get you safely to Donostia-San Sebastian from Madrid. Book that perfect Madrid to Donostia-San Sebastian coach now with Omio and enjoy a smooth and comfortable journey with FlixBus!

These are FlixBus 's ticket policies for COVID-19 for the coach from Madrid to Donostia-San Sebastian:

  • 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

Travel Tips

Buses from Madrid to Donostia-San Sebastian
Take the bus to Donostia-San Sebastian 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 Madrid to Donostia-San Sebastian.
FAQs
How much does a cheap coach between Madrid and Donostia-San Sebastian cost?
If you’re looking to save money on tickets, you can find a cheap coach from Madrid to Donostia-San Sebastian for as little as £33  in the next 7 days.
What is the average price of coach tickets between Madrid and Donostia-San Sebastian?
If you are looking to buy your coach ticket in the next 7 days, you can expect the Madrid to Donostia-San Sebastian coach to cost on average £33  one way.
How many miles is it from Madrid to Donostia-San Sebastian by coach?
You should expect to travel around 218 miles (352 km)  from Madrid to Donostia-San Sebastian by coach.
How long does it take from Madrid to Donostia-San Sebastian by coach?
While the time it takes to travel 218 miles (352 km) between Madrid and Donostia-San Sebastian can vary based on specific dates, weekends, and bank holidays, the coach duration from Madrid to Donostia-San Sebastian is on average 5 h 25 min.
Which coach station in Madrid goes to Donostia-San Sebastian? Which coach station do I come into Donostia-San Sebastian from Madrid?

When taking a coach from Madrid, you have a couple of coach stations you can depart from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. When you arrive in Donostia-San Sebastian, your coach can arrive in coach stations including San Sebastián / Donostia, Federico García Lorca, Donostia-San Sebastian, Estación de Autobuses and San Sebastian, Estación de Autobuses.

Omio customers travelling this route book their coaches from Madrid-Puerta de Atocha   to San Sebastián / Donostia, Federico García Lorca.

Where do I find the Madrid coach station to Donostia-San Sebastian? Where is the Donostia-San Sebastian coach station?

Passengers booking this journey most frequently board their coaches from Madrid-Puerta de Atocha and need to travel around 1 mile (s) / 1 km from the city centre to get to this coach station.

Passengers arriving in Donostia-San Sebastian most often arrive at San Sebastián / Donostia, Federico García Lorca and need to travel around 0 mile (s) / 0 km from this coach station to the city centre.

Which coach companies should I travel with from Madrid to Donostia-San Sebastian?
When taking a coach from Madrid to Donostia-San Sebastian, you can count on Alsa, Alsa Premium, Flixbus, Eurolines Switzerland or Infobus for the best way to get you to Donostia-San Sebastian. You can also check all possible coach companies who offer a service from Madrid to Donostia-San Sebastian and compare the amenities they offer before buying a coach ticket.
When does the first coach depart from Madrid to Donostia-San Sebastian? When does the last coach depart from Madrid to Donostia-San Sebastian?
The first Madrid to Donostia-San Sebastian coach departs at 05: 45   and the last coach from Madrid to Donostia-San Sebastian leaves at 16: 15. Check out the most up-to-date Madrid to Donostia-San Sebastian coach timetable on Omio and find the best time to travel to your destination.
How far in advance should I book coach tickets to Donostia-San Sebastian from Madrid for the best deals?
If you buy Madrid to Donostia-San Sebastian coach tickets within the next 7 days, you can find one way tickets to cost on average £33. However, booking in advance gives you access to the best prices for coaches to Donostia-San Sebastian from Madrid. Look out for coach tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey