Transport at GVA

15 ways to get to and from Geneva: Public bus · Bus · Other · Train · Rideshare · Shuttle · Taxi.

Options
15
Modes
7
Public bus
5 options
~≈18–25 min airport–central Geneva in typical conditions, longer in peak traffic per user reports
≈CHF 3–4 (zone 10 city fare per Reddit users)
Bus
2 options
~Varies by route
≈CHF 3–4 (same unireso zone 10 fare reported for buses and trains)
Other
1 option
~≈10–20 min walk/check‑in from arrivals to car pickup plus paperwork; no fixed transfer time
Highly variable; Reddit users quote ≈CHF 40–80/day Swiss side and lower French‑side promotional rates, but no consistent fixed figure
Train
4 options
~Station is a 3–5 minute walk from arrivals as timed by multiple Reddit users
Same as standard zone‑10 tickets when going to/from Geneva; longer‑distance fares per SBB but specific prices vary by route
Rideshare
1 option
~Varies by demand
≈CHF 30–45 GVA–central Geneva under normal (non‑surge) conditions per Reddit fare comparisons
Shuttle
1 option
~Airport hotels 5–10 min from GVA; ski shuttles 60–120+ min depending on resort per user reports
Airport‑hotel shuttles often free for guests (per hotel threads); shared ski shuttles around CHF 30–50/person one way per Reddit reports
Taxi
1 option
~20-30 min
≈CHF 35–50 to central Geneva depending on time and traffic (range synthesized from multiple Reddit fare reports)
Name
Bus 10
Public bus
→
Bus 23
Public bus
→
Bus 28
Public bus
→
Bus 5
Public bus
→
Bus 57
Public bus
→
Public Bus Services
Bus
→
Public Buses
Bus
→
Car Rentals
Other
→
Genève-Aéroport railway station
Train
→
InterRegio Geneva–Brig
Train
→
RegioExpress Geneva–Lausanne
Train
→
Rideshare Services
Rideshare
→
Airport Shuttles
Shuttle
→
Official Taxis
Taxi
→
CFF Trains
Train
→

Frequently asked

How do I get from Geneva Airport (GVA) to the city?

GVA has 15 ground-transport options — Public bus, Bus, Train, Rideshare, Shuttle. Each listing has the route, typical cost, and journey time.

Transport at nearby airports