Cheapest
Average
The best way to find a cheap bus ticket from Madrid to Donostia-San Sebastian is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
Fastest Journey
5 h 10 m
Average
7 h 41 m
Buses per day
17
Distance
352 km
Of the 17 buses that leave Madrid for Donostia-San Sebastian every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 218 miles (352 km) |
---|---|
Average bus duration | 5 h 10 min |
Average bus ticket price | $86 (€73) |
Bus frequency | 14 a day |
Direct bus | Yes, there are 7 direct buses a day |
Bus providers | Alsa, Alsa Supra or FlixBus |
Buses from Madrid to Donostia-San Sebastian cover the 218 miles (352 km) long route taking on average 5 h 10 min with our travel partners like Alsa, Alsa Supra or FlixBus. Normally, there are 14 buses operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $36 (€31), but the average price of bus tickets is $86 (€73). Travelers depart most frequently from Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and arrive in Donostia-San Sebastian, Estación de Autobuses.
You can travel by bus between Madrid and Donostia-San Sebastian with Alsa, Alsa Supra and BlaBlaCar for as low as $34 (€29). When you search for schedules and tickets, Omio will show you the best journey.
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.
Bus information from Madrid to Donostia-San Sebastian with BlaBlaCar Bus:
Taking the bus is the most budget-friendly way to reach the coastal resort of San Sebastian from Spain's capital, Madrid. The journey by bus is also surprisingly quick, taking not much longer than the train and significantly less time than any available flight. Direct buses depart every 1-2 hours around the clock, including at weekends.
Buses from Madrid to San Sebastian are all provided by Alsa. Most of these journeys will be on regular Alsa buses, which always have a restroom on board, plus free newspapers and headphones for all passengers. A few journeys a day are on Alpha Premium buses. For a higher price, passengers can enjoy a range of additional Premium services, including free Wi-Fi, a dining menu and more.
The fastest regular service along this route takes just 5 hours 10 minutes, departing in the morning at around 8:15 a.m. daily. The longest journey is an overnight service taking 7 hours 10 minutes. The average journey takes approximately 6 hours.
Typically, there will be around 15-18 direct buses available per day. 9-11 buses depart from Madrid's Avenida de América Interchange Station, while 5-6 buses depart from Terminal T4 of Madrid-Barajas Airport. One bus a day departs from Estacion Sur Bus Station. The first bus departs at 12:30 a.m. and the last bus departs at 11:30 p.m.
Departure bus stations: Madrid Avenida de América, Madrid-Barajas Airport T4, and Madrid Estacion Sur. Avenida de América is a large bus station that's about a 23-minute train ride from the center of the old city. Madrid-Barajas is an international airport that's just 6 miles from downtown Madrid. Estacion Sur is the city's biggest bus station, to the south of the center. All three stations offer plenty of bus and train connections.
Arrival bus station: Estacion Donostia Geltkoia, San Sebastian's main bus station is centrally located, within easy walking distance of many of the city's main attractions. A wide variety of bus companies offer short and long-distance routes from here to the rest of Spain.
Passengers board the bus most frequently from Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, which is located around 3 miles (4.9 km) away from the city centre, and they get off the bus at Donostia-San Sebastian, Estación de Autobuses, located 1.4 miles (2.3 km) away from the city centre.
Here are some other resources that might have the information you need