Arrive · Geneva
Geneva Airport (GVA)
GVA to Cornavin: one short train, 6–8 minutes, and a walk to the hotel — the risk is not the ride but the last-train time on a late landing.
Key facts
- Default ride
- Train to Geneva Cornavin
- Ride time
- 8–15 min
- p50–p90
- Fare
- CHF 0 (≈ under US$1)
- Late night after
- 22:00
- last printed 23:30
Rules in force · 10Non-EU visitors get 90 days in any rolling 180-day window…The old town is cobbles and steep lanes
- Europe ↗Non-EU visitors get 90 days in any rolling 180-day window, counted across all 29 Schengen states together — not per country; the Entry/Exit System now logs each crossing, so an overstay is detected automatically.
- Europe ↗On the first Schengen entry since EES began, non-EU travellers give four fingerprints and a face photo at the border instead of a passport stamp; there is nothing to apply for or pay in advance.
- Central Europe ↗Six of the nine countries here — Austria, Switzerland, Czechia, Slovakia, Hungary and Slovenia — charge a time-based motorway vignette, mostly digital and linked to the number plate; buy it before the first motorway past the border, because cameras, not toll booths, do the checking.
- Central Europe ↗Temporary police checks at internal Schengen borders are common in this region in 2026 (Germany, Austria, Poland, Slovenia among others — check): keep your passport on you on every cross-border train, bus and road even though there is no fixed control post.
- Switzerland ↗Switzerland is in the Schengen area but not the EU: check entry rules, the EU Entry/Exit System and any travel authorisation requirement for your passport on official sources.
- Switzerland ↗Switzerland is outside the EU customs area: allowances on meat, alcohol and tobacco are strict and checked at borders.
- Switzerland ↗Motorways need a vignette (sticker or e-vignette) before you drive on them.
- Lake Geneva Region ↗Trains between Geneva, Lausanne and Montreux run all day; check the last train home before a late dinner.
- Geneva ↗The old town is cobbles and steep lanes: bags go by tram or car to the door, never on a walk.
- Geneva ↗Most shops and many restaurants close on Sunday; plan meals and errands for Saturday or Monday.
--:--local time in Geneva
More
Map of the airport
Directions
Add your hotel to get directions from it. · stays in this browser; shared with the pocket card.
Plan
Your landing time, your bags, your bed
Lock your path to bed
feasibledesk 24hlandside ready ~22:40 (p90)
Take Train to Geneva Cornavin at 22:40. Bed by ~23:19 (p90).
Last printed Train: 23:30Last viable for this bed: 23:30 (land by 21:50)
Sleep area not decided? Check the area first.
Before you leave the airport
- Pick up the free public-transport ticket at the machine after baggage claim.
- Have your hotel address ready; walk or ride the tram from Cornavin.
- Check your passport and any entry authorisation on official sources before you fly.
- Activate your eSIM; Swiss roaming is not in EU plans.
Buying the ticket, step by step
- 1After baggage claim, take the free ticket from the machine.
- 2Follow signs to the train station under the terminal; take any train to Cornavin.
- 3Get off at Geneva Cornavin and follow the signs to the exit for your hotel.
On the groundHideSteps from the gate, and what to do if it breaks
On the ground
Step by step from the gate, and what to do if it breaks
Zero-brain vs precision
- Daytime default
- Train from the airport station to Geneva Cornavin; pick up the free public-transport ticket from the machine in the baggage hall or the arrivals hall (field-verify).
- Precision
- The station is under the terminal, one level below arrivals (field-verify). The airport is next to the French border: if you leave via the French sector, buses are a different route.
- Late-night threshold
- 22:00
Steps from landing
8 / 15 min
Gate to immigration
all arrivals15 / 40 min
Border check (Schengen; passport and any entry authorisation)
only intl checked, intl cabin15 / 30 min
Baggage claim + customs
only intl checked, domestic checked8 / 15 min
Free transport ticket, then the station
all arrivals8 / 15 min
Train to Geneva Cornavin
every 10 min · first 05:00 · last printed 23:30 · CHF 0 (≈ under US$1)
If it breaks
- Check the last train on the station board; times differ by day and season.
- Airport taxis are fixed to a meter; a ride to the centre is short but costs more than a train.
- Do not use the French exit unless your hotel is on that side: it leads to a different border crossing.
Other flights, questions and sourcesHideOther flights
Deep dive
Other flights
Still choosing flights? Compare inbound options before you lock this path.Google Flights ↗FlightConnections ↗
Sources
| Field | Value | Source type | Confidence |
|---|---|---|---|
| primary.last | 23:30 | secondary | 40% |
| primary.yen | Free ticket for the trip into town | secondary | 50% |
- officialGeneva Airport (official)
- officialSBB timetable (official)