There are 3 ways to get from Viry to Geneva by bus, tram, 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 83 bus, line 14 tram
best- Take the bus from Viry, église to Bernex, Vailly83
- Take the tram from Bernex, Vailly to Genève, Bel-Air14
46 minCHF 15–37Drive 15.8 km
cheapest- Drive from Viry to Geneva15.8 km
16 minCHF 3–4Bus, line 80 bus
- Take the bus from Viry, Chef-Lieu to Saint-Julien, gareN
- Take the bus from Saint-Julien, gare to Genève, Bel-Air80
56 minCHF 14–34
Viry to Geneva by bus and tram
Questions & Answers
The cheapest way to get from Viry to Geneva is to drive which costs SFr 2 - SFr 4 and takes 16 min.
The fastest way to get from Viry to Geneva is to drive which takes 16 min and costs SFr 2 - SFr 4.
No, there is no direct bus from Viry to Geneva. However, there are services departing from Viry, Chef-Lieu and arriving at Genève, Bel-Air via Saint-Julien, gare. The journey, including transfers, takes approximately 56 min.
The distance between Viry and Geneva is 17 km. The road distance is 15.8 km.
The best way to get from Viry to Geneva without a car is to line 83 bus and line 14 tram which takes 46 min and costs SFr 15 - SFr 40.
It takes approximately 46 min to get from Viry to Geneva, including transfers.
Viry to Geneva bus services, operated by Transports Publics Genevois, depart from Viry, Chef-Lieu station.
Viry to Geneva bus services, operated by Transports Publics Genevois, arrive at Saint-Julien, gare station.
Yes, the driving distance between Viry to Geneva is 16 km. It takes approximately 16 min to drive from Viry to Geneva.
There are 1252+ hotels available in Geneva.
What companies run services between Viry, Auvergne-Rhône-Alpes, France and Geneva, Switzerland?
You can take a bus from Viry, Chef-Lieu to Genève, Bel-Air via Saint-Julien, gare in around 56 min.
- Phone
- +41 22 308 33 11
- Website
- tpg.ch
Tram from Bernex, Vailly to Genève, Bel-Air
- Ave. Duration
- 25 min
- Frequency
- Every 10 minutes
- Estimated price
- CHF 8–20
- Schedules at
- tpg.ch
- Day Pass 2nd Class
- CHF 8–12
- Day Pass 1st Class
- CHF 14–20
- Phone
- +41 22 308 33 11
- Website
- tpg.ch
Bus from Viry, église to Bernex, Vailly
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- CHF 7–17
- Schedules at
- tpg.ch
- Day Pass 1st Class
- CHF 12–17
- Day Pass 2nd Class
- CHF 7–10
Bus from Viry, Chef-Lieu to Saint-Julien, gare
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- CHF 7–17
- Schedules at
- tpg.ch
- Day Pass 1st Class
- CHF 12–17
- Day Pass 2nd Class
- CHF 7–10
Bus from Saint-Julien, gare to Genève, Bel-Air
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 7–17
- Schedules at
- tpg.ch
- Day Pass 1st Class
- CHF 12–17
- Day Pass 2nd Class
- CHF 7–10
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide






