Travel Information from Geneva to Versoix
| 6 miles (9 km) | |
| Train, bus or ferry | |
| $4 - $24 | |
| Train • $4 (€3) • 16 min | |
| Train • $4 (€3) • 16 min | |
| Transports Publics Genevois, CGN or SBB |
Travel 6 miles (9 km) by train, bus or ferry from Geneva to Versoix. The most popular travel companies which serve this journey are Transports Publics Genevois, CGN or SBB among others. Travelers can even take a direct bus, ferry or train from Geneva to Versoix.
Travel optionsfrom Geneva to Versoix
How to get from Geneva to Versoix by train, bus or flight.
Our recommendation
The best way to travel from Geneva to Versoix is by taking a train because it’s the best combination of price and speed.
R L1 23379 | 23379Cheapest
R L1 23379 | 23379Fastest
R L1 23379 | 23379Other options
R L4 23227 | 23227
R L1 23377 | 23377
R L2 23413 | 23413Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train, bus, and ferry prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Dec 15
Dec 16
Dec 17
Dec 18
Dec 19
Dec 20
Dec 21
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Geneva to Versoix
Travel to Versoix easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Versoix.

You can get to Versoix from Geneva 3 different ways: train, bus or ferry.
The cheapest way to get from Geneva to Versoix is by taking a train with average ticket prices of $4 (€3) compared to other travel options to Versoix:
A train is $1 (€1) less than a bus for this route with tickets for a bus from Geneva to Versoix costing on average $4 (€3).
A train is $21 (€19) less than a ferry with an average ticket price of $24 (€22) from Geneva to Versoix.
The quickest way to travel to Versoix from Geneva is by train, which takes on average 16 min compared to other travel options that take longer:
Getting to Versoix by bus takes 29 min on average.
Ferry takes 30 min on average.
You should expect to travel around 6 miles (9 km) between Geneva and Versoix.
The average frequency per day from Geneva to Versoix is:
- 5 buses a day.
- Around 2 ferries per day.
- 8 trains a day.
However, we recommend checking specific travel dates for your route to Versoix from Geneva as scheduled services by train, bus or ferry can vary by season or day of the week.
These are the most popular departure and arrival points from Geneva to Versoix:
- Trains most often depart from Geneva at Geneva and arrive in Versoix at Versoix.
The following travel companies offer services from Geneva to Versoix:
- Transports Publics Genevois can take you to Versoix by bus. If searching for a good deal on buses, you can find tickets for Transports Publics Genevois from Geneva to Versoix for $20 (€18).
- Travel with CGN for ferries to Versoix. If you’re looking for a good deal on tickets, check for CGN Geneva to Versoix tickets on Omio for $24 (€22).
- SBB or Swiss Railways (SBB/CFF/FFS) can take you to Versoix by train. If searching for a good deal on trains, you can find tickets for SBB from Geneva to Versoix for $4 (€3).
Yes, there are direct routes from Geneva to Versoix with the following travel companies:
- You'll find 5 direct buses a day to Versoix with Transports Publics Genevois.
- You can find 1 direct ferry per day to Versoix with CGN.
- You can find 5 direct trains per day to take to Versoix with Swiss Railways (SBB/CFF/FFS).
Direct services to Versoix tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Travelling from Geneva to Versoix: related information
Here are some other resources that might have the information you need
