Find bus tickets Madrid to
San Sebastián, at the best price

Search

How is the trip from Madrid to San Sebastian?

Buses from Madrid to San Sebastian have a frequency of 17 daily services and the journey duration is between 5:10 hours for the most direct service and 7:00 hours for the service with more stops. You can book your tickets to San Sebastian from just €13.50.

   Journey duration

 5:10h - 7:00h

   First bus 

 00:30h 

   Last bus

 23:45h

   Route distance 

 486 km

   Frequency

 17 daily buses

Advantages of traveling with Alsa

Comfort
Buses equipped with Wi-Fi, on-board entertainment, footrests, WC, and the best safety systems.

Best price
Our trips are the most economical way to travel, with the best price guaranteed.

Environmental efficiency
Traveling by bus is the most sustainable way to travel, improving our carbon footprint.

Our Onboard Services on the Madrid to San Sebastian Route

If you need to travel from Madrid to San Sebastian, with Alsa you have the opportunity to choose between two types of service: Comfort or Supra.

Comfort is the ideal option for those seeking a comfortable and accessible experience, with spacious seats and Wi-Fi connection.

Wi-Fi connection
You choose how you want to enjoy the journey.

Individual screens
To enjoy the best audiovisual content.*

Footrests
We make your journey more comfortable.

WC
Always at your disposal when you need it.

Sockets and USB
Charging points in each seat, as well as USB ports.*

If you want a superior level, the Supra service is available, with premium services that include options for an even more relaxed trip:

Comfort
You will travel in leather seats, with a row of individual seats and leg rests.

Individual
touch navigation screens

To choose from TV channels, movies, series, reading, games...

Water
We offer free water to travelers who wish it.

In addition, all our buses feature the best safety systems.

*Service exclusively available on Alsa fleet buses and not on all routes and schedules.

Download the Alsa app for free on your smartphone and tablet

Connections between stations

From Intercambiador de Avenida América to Intercambiador de Plaza de Castilla

From Estación Sur to Intercambiador de Plaza de Castilla

From Estación Sur to Intercambiador Avenida América

Bus stations

Madrid

Intercambiador Av. de América: Av. de América 9, 28002, Madrid.

  • Public transport connections: metro lines 4, 6, 7, and 9.

Estación Sur: Calle Méndez Álvaro 84, 28045, Madrid.

  • Public transport connections: Metro line 6; commuter trains C1, C5, C10.

Adolfo Suárez Madrid-Barajas Airport T4: Avda. de la Hispanidad 2, 28042, Madrid.

  • Public transport connections: metro line 8; commuter trains: C1 and C10.

San Sebastián

Donostia Bus Station: Federico García Lorca Pasealekua, 1, 20012 Donostia, Gipuzkoa

  • All stations are connected to the public transport and bus network and have public parking.