There are 5 ways to get from Onex to Versoix by tram, train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 14 tram, train
best- Take the tram from Onex, Salle communale to Genève, gare Cornavintram 14
- Take the train from Genève to Versoixtrain Rl4 / ...
45 minCHF 8–21Drive 12.8 km
cheapest- Drive from Onex to Versoixcar 12.8 km
17 minCHF 2–3Line 28 bus, line 54 bus
- Take the bus from Petit-Lancy, Les Esserts to Genève-Aéroport, Terminalbus 28 / ...
- Take the bus from Genève-Aéroport, Terminal to Versoix, bourgbus 50 / ...
57 minCHF 16–33Taxi
- Take the taxi from Onex to Versoixtaxi 12.8 km
17 minCHF 45–60Line 14 tram, line 54 bus
- Take the tram from Onex, Salle communale to Vernier, Blandonnettram 14
- Take the bus from Vernier, Blandonnet to Versoix, bourgbus 54
1h 19mCHF 17–38
Onex to Versoix by tram and train
Questions & Answers
The cheapest way to get from Onex to Versoix is to drive which costs SFr 2 - SFr 3 and takes 17 min.
The fastest way to get from Onex to Versoix is to taxi which takes 17 min and costs SFr 45 - SFr 60.
No, there is no direct bus from Onex to Versoix. However, there are services departing from Petit-Lancy, Les Esserts and arriving at Versoix, bourg via Genève-Aéroport, Terminal. The journey, including transfers, takes approximately 57 min.
No, there is no direct train from Onex to Versoix. However, there are services departing from Onex, Salle communale and arriving at Versoix via Genève. The journey, including transfers, takes approximately 45 min.
The distance between Onex and Versoix is 13 km. The road distance is 12.8 km.
The best way to get from Onex to Versoix without a car is to line 14 tram and train which takes 45 min and costs SFr 8 - SFr 21.
It takes approximately 45 min to get from Onex to Versoix, including transfers.
Onex to Versoix bus services, operated by Transports Publics Genevois, depart from Petit-Lancy, Les Esserts station.
Onex to Versoix train services, operated by Transports Publics Genevois, depart from Onex, Salle communale station.
Onex to Versoix bus services, operated by Transports Publics Genevois, arrive at Genève-Aéroport, Terminal station.
What companies run services between Onex, Switzerland and Versoix, Switzerland?
You can take a bus from Petit-Lancy, Les Esserts to Versoix, bourg via Genève-Aéroport, Terminal in around 57 min.
- Phone
- +41 22 308 33 11
- Website
- tpg.ch
Tram from Onex, Salle communale to Genève, gare Cornavin
- Ave. Duration
- 21 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 7–17
- Schedules at
- tpg.ch
- Day Pass 2nd Class
- CHF 7–10
- Day Pass 1st Class
- CHF 12–17
Tram from Onex, Salle communale to Vernier, Blandonnet
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 8–21
- Schedules at
- tpg.ch
- Day Pass 2nd Class
- CHF 8–12
- Day Pass 1st Class
- CHF 14–21
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève to Versoix
- Ave. Duration
- 17 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 2–4
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Genève to Versoix
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- CHF 1–3
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 1–2
- Rail 1st Class
- CHF 2–3
- Phone
- +41 22 308 33 11
- Website
- tpg.ch
Bus from Petit-Lancy, Les Esserts to Genève-Aéroport, Terminal
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 7–17
- Schedules at
- tpg.ch
- Day Pass 2nd Class
- CHF 7–10
- Day Pass 1st Class
- CHF 13–17
Bus from Genève-Aéroport, Terminal to Versoix, bourg
- Ave. Duration
- 21 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 8–17
- Schedules at
- tpg.ch
- Day Pass 2nd Class
- CHF 8–11
- Day Pass 1st Class
- CHF 13–17
Bus from Vernier, Blandonnet to Versoix, bourg
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 8–18
- Schedules at
- tpg.ch
- Day Pass 2nd Class
- CHF 8–11
- Day Pass 1st Class
- CHF 14–18
- Ave. Duration
- 17 min
- Estimated price
- CHF 45–60
Taxi-Phone Central SA
- Phone
- +41 22 331 41 33
- Website
- mytaxiphone.ch
Taxi Phone
- Phone
- +41 22 331 41 33
- Website
- mytaxiphone.ch
TAXI GE
- Phone
- +41 22 33 141 33
- Website
- taxi-ge.ch
Ned Taxi Genève
- Phone
- +41 76 616 97 74
- Website
- ned-taxi-geneve.ch
KZ taxi
- Phone
- +41 79 964 01 27
- Website
- kztaxi.ch
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Onex to Versoix train services, operated by Transports Publics Genevois, arrive at Genève, gare Cornavin station.
Yes, the driving distance between Onex to Versoix is 13 km. It takes approximately 17 min to drive from Onex to Versoix.
Book your Onex to Versoix train tickets online with Omio.
There are 1284+ hotels available in Versoix.













