Donostia-San Sebastian to Madrid coach

Cheap bus tickets from Donostia-San Sebastian to Madrid

Showing times and prices for 18 May

Cheapest

£34

Average

£35

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
13:00San Sebastián / Donostia, Federico García Lorca6h00 19:00Madrid
0 changes
£341One-way
Cheapest
16:00San Sebastián / Donostia, Federico García Lorca5h45 21:45Madrid, Aeropuerto Barajas T4
0 changes
£341One-way
Cheapest
13:00San Sebastián / Donostia, Federico García Lorca5h45 18:45Madrid, Aeropuerto Barajas T4
0 changes
£341One-way
Cheapest
08:45San Sebastián / Donostia, Federico García Lorca6h15 15:00Madrid, Aeropuerto Barajas T4
0 changes
£341One-way
Cheapest
10:00San Sebastián / Donostia, Federico García Lorca5h15 15:15Madrid, Aeropuerto Barajas T4
0 changes
£341One-way

Bus Timetable Donostia-San Sebastian to Madrid

Showing buses for tomorrow, Wednesday, 18 May
00:30San Sebastián / Donostia, Federico García Lorca6h45 07:15Madrid
0 changes
00:30San Sebastián / Donostia, Federico García Lorca6h15 06:45Madrid, Aeropuerto Barajas T4
0 changes
08:30San Sebastián / Donostia, Federico García Lorca5h10 13:40Madrid
0 changes
08:45San Sebastián / Donostia, Federico García Lorca6h15 15:00Madrid, Aeropuerto Barajas T4
0 changes
08:45San Sebastián / Donostia, Federico García Lorca6h25 15:10Madrid
0 changes
10:00San Sebastián / Donostia, Federico García Lorca5h15 15:15Madrid, Aeropuerto Barajas T4
0 changes
10:00San Sebastián / Donostia, Federico García Lorca5h30 15:30Madrid
0 changes
11:30San Sebastián / Donostia, Federico García Lorca5h10 16:40Madrid, Aeropuerto Barajas T4
0 changes
11:30San Sebastián / Donostia, Federico García Lorca5h25 16:55Madrid
0 changes
13:00San Sebastián / Donostia, Federico García Lorca6h00 19:00Madrid
0 changes
13:00San Sebastián / Donostia, Federico García Lorca5h45 18:45Madrid, Aeropuerto Barajas T4
0 changes
16:00San Sebastián / Donostia, Federico García Lorca5h45 21:45Madrid, Aeropuerto Barajas T4
0 changes
16:00San Sebastián / Donostia, Federico García Lorca5h55 21:55Madrid
0 changes
16:01San Sebastián / Donostia, Federico García Lorca6h44 22:45Madrid
0 changes
18:30San Sebastián / Donostia, Federico García Lorca5h45 00:15Madrid, Aeropuerto Barajas T4
0 changes
18:30San Sebastián / Donostia, Federico García Lorca6h00 00:30Madrid
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

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

Bus times from Donostia-San Sebastian to Madrid

Showing times and prices for 18 May

Fastest Journey

5 h 10 m

Average

5 h 52 m

Buses per day

16

Distance

352 km

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

Fastest
11:30San Sebastián / Donostia, Federico García Lorca5h10 16:40Madrid, Aeropuerto Barajas T4
0 changes
£421One-way
Fastest
08:30San Sebastián / Donostia, Federico García Lorca5h10 13:40Madrid
0 changes
£341One-way
2nd Fastest
10:00San Sebastián / Donostia, Federico García Lorca5h15 15:15Madrid, Aeropuerto Barajas T4
0 changes
£341One-way
11:30San Sebastián / Donostia, Federico García Lorca5h25 16:55Madrid
0 changes
£411One-way
10:00San Sebastián / Donostia, Federico García Lorca5h30 15:30Madrid
0 changes
£341One-way

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

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

distanceDistance218 miles (352 km)
durationAverage coach duration5 h 15 min
priceAverage coach ticket price£34 (€39)
changesDirect coachYes
carriersCoach companiesUnion Ivkoni International, Alsa Supra, Infobus, Alsa, Conda or Alsa Premium

Coaches from Donostia-San Sebastian to Madrid cover the 218 miles (352 km) long route taking on average 5 h 15 min with our travel partners like Union Ivkoni International, Alsa Supra, Infobus, Alsa, Conda or Alsa Premium. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £34, but the average price of coach tickets is £34.

Coach companies: Alsa Donostia-San Sebastian to Madrid

Buy your official Alsa coach tickets to Madrid from Donostia-San Sebastian from £34 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most affordable route.

Alsa

Alsa is the main coach operator in Spain, a subsidiary of the UK coach operator 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 coach journeys. While most travellers don’t mind travelling on normal coaches with basic services like toilets, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe coaches like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

  • Average Price: £34

Buses From San Sebastian To Madrid: Journey Details

Buses from San Sebastian to Madrid leave regularly and frequently throughout the day, from very early in the evening 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.

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 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 nightlife 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: Coach to Madrid from Donostia-San Sebastian

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
You can find a cheap coach from Donostia-San Sebastian to Madrid for some dates and times for as low as £34  one way in the next 7 days.
In the next 7 days you’ll find that the average cost of a coach ticket to Madrid from Donostia-San Sebastian is £34  one way.
The distance from Donostia-San Sebastian to Madrid by coach is approximately 218 miles (352 km).
The coach time between Donostia-San Sebastian and Madrid is on average 5 h 15 min  for the 218 miles (352 km) long journey, but the time it takes to go between Donostia-San Sebastian and Madrid by coach can vary depending on specific dates or travelling on weekends and holidays.
For the trip from Donostia-San Sebastian to Madrid you can take a coach with Union Ivkoni International, Alsa Supra, Infobus, Alsa, Conda or Alsa Premium. Be sure to check out all possible coach companies that offer services from Donostia-San Sebastian to Madrid on Omio to compare what amenities they may have.
Yes, you can find a direct coach between Donostia-San Sebastian and Madrid with Alsa or Alsa Supra  on Omio. This is worth paying attention to when you book your coach ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
The first Donostia-San Sebastian to Madrid coach departs at 06: 30   and the last coach from Donostia-San Sebastian to Madrid leaves at 19: 30. Check out the most up-to-date Donostia-San Sebastian to Madrid coach schedule on Omio and find the best time to travel to your destination.
The price of a one way coach ticket from Donostia-San Sebastian to Madrid is on average £34 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this route. In general, you can find coach tickets between Donostia-San Sebastian and Madrid available 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