Travel from Basel to Geneva-Airport-GVA

Train from Basel to Geneva Airport (GVA)

Swiss Railways (SBB/CFF/FFS) operates a train from Basel to Geneva Airport (GVA) hourly. Tickets cost $70 - $130 and the journey takes 2 hours 14 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
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Basel to Geneva Airport (GVA)

ModeDurationPrice
From Basel SBB train to Zürich HB, train to Zurich airport, then fly to Geneva airport.2 h 51 minSFr 131
From Basel SBB train to Olten then train to Genève-Aéroport.3 h 25 minSFr 144
From Basel SBB train to Biel/Bienne then train to Genève-Aéroport.3 h 26 minSFr 138
From Basel SBB train to Bern, Hauptbahnhof, bus to Bern, Car-Terminal Neufeld, bus to Ženeva, Gare Routiere, pl. Dorciere, walk to Genève, Cornavin, then line 10 bus to Genève, WTC.4 h 44 minSFr 75
From Basel rideshare to Le Grand-Saconnex.3 h 4 minSFr 18
From Basel drive to Geneva Airport (GVA).2 h 30 minSFr 37

How long does it take to get from Basel to Geneva Airport (GVA)?

It takes approximately 2 hours 51 minutes to get from Basel to Geneva Airport (GVA), including transfers.

Is there a direct train between Basel and Geneva Airport (GVA)?

No, there is no direct train from Basel to Geneva Airport (GVA). However, there are services departing from Basel SBB and arriving at Genève-Aéroport via Olten. The journey, including transfers, takes approximately 3 hours 25 minutes.

Operators from Basel to Geneva Airport (GVA)

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
SwissSwiss
Royal JordanianRoyal Jordanian
Swiss PostAutoSwiss PostAuto
RegioJet+420 542 42 42 42RegioJet
tpgtpg
BlaBlaCarBlaBlaCar