Travel from Geneva to Donostia-San-Sebastián

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

Iberia, Vueling Airlines and easyJet fly from Geneva to Donostia / San Sebastián every 3 hours. Alternatively, you can take a train from Geneva to Donostia / San Sebastián via Gare De Lyon - Diderot, Place Du 18 Juin 1940, Paris Montparnasse, and Hendaia in around 10 hours 19 minutes.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

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

ModeDurationPrice
From Genève line 15 train to Geneva airport, fly to San Sebastian airport, then bus to Donostia / San Sebastián.7 h 41 min$131
From Geneve train to Lyon Gare de Lyon-Part-Dieu, Rhonexpress to Lyon airport, fly to Biarritz airport, then bus to Donostia / San Sebastián.6 h 47 min$178
From Genève line 15 train to Geneva airport, fly to Biarritz airport, then bus to Donostia / San Sebastián.5 h 18 min$168
From Geneve train to Gare De Lyon - Diderot, bus to Place Du 18 Juin 1940, walk to Paris Montparnasse, train to Hendaia, then train to Loiola-Donostia.10 h 19 min$292
From Ginebra bus to San Sebastian.15 h$87
From Genève - Étoile bus to Annecy, Annecy, bus to Irún, then train to Gros.17 h 33 min$107
From Geneva drive to Donostia / San Sebastián.8 h 50 min$148

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

It takes approximately 7 hours 41 minutes to get from Geneva to Donostia / San Sebastián, including transfers.

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

Yes, there is a direct bus departing from Ginebra and arriving at San Sebastian. Services depart three times a day, and operate Tuesday, Thursday and Saturday. The journey takes approximately 15 hours.

Operators from Geneva to Donostia / San Sebastián

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
IberiaIberia
Vueling AirlinesVueling Airlines
easyJeteasyJet
Lurraldebus943 000 117Lurraldebus
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
Hop!Hop!
Air FranceAir France
ALSA+34 902 42 22 42ALSA
SwissSwiss
TGV0033 892 353535TGV
TransilienTransilien
EuskotrenEuskotren
Transdev Haute-Savoie+33 4 50 51 08 51Transdev Haute-Savoie
FlixBus+49 1807 123 99 123FlixBus
San Sebastián Cercanías (RENFE)+34 (0) 902 320 320San Sebastián Cercanías (RENFE)