Travel from Málaga to Donostia-San-Sebastián

Train, bus or fly from Málaga to Donostia / San Sebastián?

Iberia, Vueling Airlines and Air Europa fly from Málaga to Donostia / San Sebastián hourly. Alternatively, you can take a train from Málaga to Donostia / San Sebastián via Madrid-Puerta de Atocha and Zaragoza Delicias in around 9 h 5 min.

How to get from Málaga to Donostia / San Sebastián

ModeDurationPrice
From Málaga Centro-Almeda train to Malaga airport, fly to Bilbao airport, then bus to Donostia / San Sebastián.4 h 27 min$102
From Málaga Centro-Almeda train to Malaga airport, fly to San Sebastian airport, then bus to Donostia / San Sebastián.5 h 35 min$165
From Málaga Centro-Almeda train to Malaga airport, fly to Pamplona airport, bus to Pamplona, then bus to Donostia / San Sebastián.7 h 49 min$261
From Málaga Centro-Almeda train to Malaga airport, fly to Santander airport, then bus to Donostia / San Sebastián.6 h 37 min$152
From Malaga train to Madrid-Puerta de Atocha, train to Zaragoza Delicias, then train to San Sebastian.9 h 5 min$189
From Malaga train to Atocha-Renfe, line 1 subway to Madrid-Chamartin, then train to San Sebastian.9 h 36 min$166
From Málaga bus to Madrid, bus to Logroño, then bus to San Sebastián.14 h 50 min$75
From Malaga bus to Granada then bus to San Sebastian.15 h 40 min$116
From Málaga drive to Donostia / San Sebastián.9 h 52 min$141

How long does it take to get from Málaga to Donostia / San Sebastián?

It takes approximately 4 h 27 min to get from Málaga to Donostia / San Sebastián, including transfers.

Is there a direct train between Málaga and Donostia / San Sebastián?

No, there is no direct train from Málaga to Donostia / San Sebastián. However, there are services departing from Malaga and arriving at San Sebastian via Madrid-Puerta de Atocha and Zaragoza Delicias. The journey, including transfers, takes approximately 9 h 5 min.

Is there a direct bus between Málaga and Donostia / San Sebastián?

No, there is no direct bus from Málaga to Donostia / San Sebastián. However, there are services departing from Málaga and arriving at San Sebastián via Madrid and Logroño. The journey, including transfers, takes approximately 14 h 50 min.

Operators from Málaga to Donostia / San Sebastián

OperatorPhoneWebsite
Málaga Cercanías (RENFE)+34 (0) 902 320 320Málaga Cercanías (RENFE)
Vueling AirlinesVueling Airlines
Air EuropaAir Europa
VoloteaVolotea
IberiaIberia
Lurraldebus943 000 117Lurraldebus
Transports Ciutat ComtalTransports Ciutat Comtal
ALSA+34 902 42 22 42ALSA
RyanairRyanair
Spanish Railways AVESpanish Railways AVE
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Metro Madrid+34 902 44 44 03Metro Madrid
Interbus Madrid-Malaga-Algeciras+34 (0) 902 64 64 28Interbus Madrid-Malaga-Algeciras
PLM Autocares+34 902 14 41 74PLM Autocares
La Estellesa+34 (0) 948 326 509La Estellesa