Madrid San Sebastian

Flights Madrid to San SebastianConnecting Madrid San Sebastian by air are the Spanish airlines: Air Nostrum and Iberia with multiple daily services.

Flight time is 1 hour from Madrid airport and for more information we suggest this guide to Spanish airlines


Train San Sebastian MadridIt couldn´t be more confusing! There are 3 daily train services operating Madrid to San Sebastian and from the two different Madrid stations and each has its own timetable and pricing!

Early morning trainDeparts from Madrid Atocha, completes the trip to San Sebastian in 5 hours and costs 57€ one way and almost 90€ return.

Mid morning trainDeparts from Madrid Chamartin, completes the trip to San Sebastian in 6 and a half hours and costs 38€ one way and 57€ return.

Early afternoon train Departs from Madrid Chamartin, completes the trip to San Sebastian in 5 hours and twenty minutes and costs 48€ one way and 72€ return.

Tickets for all the services can be purchased direct from the Spanish rail authority Renfe


Madrid San Sebastian by busThankfully the bus situation is a lot less confusing with Continental Auto operating the bus route Madrid to San Sebastian 10 times daily in each direction.

All services departfrom the Intercambiador Avenida de América and all take between 5.5 and 6.5 hours to complete the route.

Tickets for the bus between Madrid and San sebastian can be purchased through Todobus where there are two prices depending on the coach operating the service. If it is a standard coach then the price is 31€ each way or 42€ in the case of the Supra service.

Looking for routes in addition to Madrid San Sebastian? Try these.....

[Madrid attractions] [HOME] [Moving around Madrid]