There are 2 ways to get from Geneva to Passy by bus 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.
Questions & Answers
No, there is no direct bus from Geneva to Passy. However, there are services departing from Geneva - Terrassière and arriving at Passy - Marlioz École via Saint Gervais - Gare Le Fayet. The journey, including transfers, takes approximately 2 h 25 min.
The distance between Geneva and Passy is 52 km. The road distance is 64 km.
The best way to get from Geneva to Passy without a car is to bus which takes 2 h 25 min and costs .
It takes approximately 2 h 25 min to get from Geneva to Passy, including transfers.
Geneva to Passy bus services, operated by Altibus, depart from Geneva - Terrassière station.
Geneva to Passy bus services, operated by Altibus, arrive at Saint-Gervais-Les-Bains station.
Yes, the driving distance between Geneva to Passy is 64 km. It takes approximately 42 min to drive from Geneva to Passy.
There are 2494+ hotels available in Passy. Prices start at $79 USD per night.
What companies run services between Geneva, Switzerland and Passy, Auvergne-Rhône-Alpes, France?
Altibus operates a bus from Geneva to Passy every 2 hours. Tickets cost $12 - $19 and the journey takes 1 h 20 min.
Bus from Geneva - Terrassière to Saint-Gervais-Les-Bains
- Ave. Duration
- 1 h 20 min
- Every 2 hours
- Estimated price
- $12 - $19
- Schedules at
Want to know more about travelling around France
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.