Travel from Donostia-San-Sebastián to Lisbon

Bus or fly from Donostia / San Sebastián to Lisbon?

Iberia, Vueling Airlines and TAP Portugal fly from Donostia / San Sebastián to Lisbon every 2 hours. Alternatively, Iberocoach operates a bus from Donostia / San Sebastián to Lisbon 3 times a day. Tickets cost $100 - $120 and the journey takes 15 h 17 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Donostia / San Sebastián to Lisbon

ModeDurationPrice
From Loiolako Erriberak 12 bus to San Sebastian airport, fly to Lisbon airport, then bus to Lisbon.5 h 54 min$163
From San Sebastián bus to Bilbao airport, fly to Lisbon airport, then bus to Lisbon.5 h 28 min$104
From San Sebastian - Estacion de Autobuses bus to Lisbon - Sete Rios.15 h 17 min$103
From San Sebastian bus to Bilbao, Bilbao, bus to Estação Oriente, then bus to Rua Da Palma.17 h 51 min$123
From San Sebastian night train to Lisboa Santa Apolonia.13 h 20 min$126
From Donostia / San Sebastián drive to Lisbon.8 h 46 min$160

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

It takes approximately 5 h 54 min to get from Donostia / San Sebastián to Lisbon, including transfers.

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

Yes, there is an overnight train departing from San Sebastian and arriving at Lisboa Santa Apolonia. The journey takes approximately 13 h 20 min.

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

Yes, there is a direct bus departing from San Sebastian - Estacion de Autobuses and arriving at Lisbon - Sete Rios. Services depart three times a day, and operate Tuesday, Thursday and Saturday. The journey takes approximately 15 h 17 min.

Operators from Donostia / San Sebastián to Lisbon

OperatorPhoneWebsite
Lurraldebus943 000 117Lurraldebus
IberiaIberia
Vueling AirlinesVueling Airlines
TAP PortugalTAP Portugal
Rodoviária de Lisboa217 928 180Rodoviária de Lisboa
Air EuropaAir Europa
Iberocoach(+351) 253 267 730Iberocoach
ALSA+34 902 42 22 42ALSA
FlixBus+49 1807 123 99 123FlixBus
CarrisCarris
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)