There are 12 ways to get from Yerevan to Geneva by plane, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zvartnots International Airport to Lyon–Saint Exupéry Airport, train
best- Fly from Zvartnots International Airport (EVN) to Lyon–Saint Exupéry Airport (LYS)EVN - LYS
- Take the train from Lyon Part Dieu to Geneve
10h 58mCHF 168–320Fly Zvartnots International Airport to Geneva International Airport
cheapest- Fly from Zvartnots International Airport (EVN) to Geneva International Airport (GVA)EVN - GVA
8h 45mCHF 81–271Minibus, drive, bus
- Take the bus from Yerevan Kilikia bus station to Armavir207 / ...
- Drive from Armavir to Iğdır
- Take the bus from Iğdır Melekli bus station to İstanbul Esenler bus station
- Take the bus from Instabul to Pristina
- Take the bus from Pristina to Geneva
2d 18hDrive 3,950.2 km
- Drive from Yerevan to Geneva3,950.2 km
45h 2mCHF 640–924Fly Zvartnots International Airport to Milano Malpensa Airport, bus, train
- Fly from Zvartnots International Airport (EVN) to Milano Malpensa Airport (MXP)EVN - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Take the train from Brig to Genève
13h 1mCHF 94–334Train, drive to Kars Airport, fly to Geneva International Airport
- Take the train from Yerevan to Ani
- Drive from Ani to Kars Airport (KSY)
- Fly from Kars Airport (KSY) to Geneva International Airport (GVA)KSY - GVA
24h 35mCHF 156–478Fly Zvartnots International Airport to Frankfurt, train
- Fly from Zvartnots International Airport (EVN) to Frankfurt (FRA)EVN - FRA
- Take the train from Frankfurt to Basel SBB
- Take the train from Basel SBB to Bern
- Take the train from Bern to Genève
15h 3mCHF 195–486Minibus, drive to Iğdır Airport, fly to Geneva International Airport
- Take the bus from Yerevan Kilikia bus station to Armavir
- Drive from Armavir to Iğdır Airport (IGD)
- Fly from Iğdır Airport (IGD) to Geneva International Airport (GVA)IGD - GVA
27h 49mCHF 261–812Minibus, drive, bus, train via Zurich
- Take the bus from Yerevan Kilikia bus station to Armavir207 / ...
- Drive from Armavir to Iğdır bus station
- Take the bus from Iğdır bus station to İstanbul Esenler bus station
- Take the bus from Istanbul to Lindau
- Take the train from Lindau-Reutin to Zuerich HbEc
- Take the train from Zürich HB to GenèveIc1 / ...
2d 22hCHF 234–382Minibus, drive, bus, train
- Take the bus from Yerevan Kilikia bus station to Armavir207 / ...
- Drive from Armavir to Iğdır
- Take the bus from Iğdır Melekli bus station to İstanbul Esenler bus station
- Take the bus from Istanbul to Lindau
- Take the train from Lindau-Reutin to St. Gallen(Ch)Ec
- Take the train from St. Gallen to GenèveIc1
2d 23hCHF 244–388Bus
- Take the bus from Yerevan Circus to Batumi Central
- Take the bus from Batumi Central to Istanbul Aksaray
- Take the bus from Istanbul Hotel Montenegro to Belgrade New Bus Station
- Take the bus from Beograd, Autobuska stanica to Geneva
3d 6hCHF 203–431Drive, car train
- Drive from Yerevan to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to München Ost
- Drive from München Ost to Geneva
45hCHF 663–955
Zvartnots International Airport (EVN) to Lyon–Saint Exupéry Airport (LYS) flights
Questions & Answers
The cheapest way to get from Yerevan to Geneva is to fly which costs SFr 80 - SFr 280 and takes 8h 45m.
The fastest way to get from Yerevan to Geneva is to fly which takes 8h 45m and costs SFr 80 - SFr 280.
No, there is no direct bus from Yerevan to Geneva. However, there are services departing from Yerevan Circus and arriving at Geneva via Batumi Central, Istanbul Hotel Montenegro and Beograd, Autobuska stanica. The journey, including transfers, takes approximately 3 days 6h.
The distance between Yerevan and Geneva is 3422 km. The road distance is 3950.2 km.
The best way to get from Yerevan to Geneva without a car is to bus which takes 3 days 6h and costs SFr 200 - SFr 440.
It takes approximately 10h 58m to get from Yerevan to Geneva, including transfers.
Yerevan to Geneva bus services, operated by Taxi Fayton, depart from Yerevan Circus station.
The best way to get from Yerevan to Geneva is to fly which takes 8h 45m and costs SFr 80 - SFr 280. Alternatively, you can bus, which costs SFr 200 - SFr 440 and takes 3 days 6h.
Yerevan to Geneva bus services, operated by Taxi Fayton, arrive at Batumi Central station.
Geneva is 3h behind Yerevan. It is currently 3:39 PM in Yerevan and 12:39 PM in Geneva.
What companies run services between Yerevan, Armenia and Geneva, Switzerland?
Wizz Air, Austrian Airlines, and easyJet fly from Zvartnots International Airport (EVN) to Geneva International Airport (GVA) 5 times a week. Alternatively, you can take a bus from Yerevan Circus to Geneva via Batumi Central, Istanbul Aksaray, Istanbul Hotel Montenegro, Belgrade New Bus Station, and Beograd, Autobuska stanica in around 3d 6h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- austrian.com
Flights from Zvartnots International Airport to Lyon–Saint Exupéry Airport via Vienna
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 180–750
Flights from Zvartnots International Airport to Geneva International Airport via Vienna
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 150–550
Flights from Zvartnots International Airport to Milano Malpensa Airport via Vienna
- Ave. Duration
- 6h 45m
- When
- Friday and Saturday
- Estimated price
- CHF 140–600
Flights from Zvartnots International Airport to Frankfurt via Vienna
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 160–650
- Website
- ajet.com
Flights from Kars Airport to Geneva International Airport via Ankara
- Ave. Duration
- 27h 45m
- When
- Tuesday and Friday
- Estimated price
- CHF 130–440
Flights from Kars Airport to Geneva International Airport via Sabiha Gokcen
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- CHF 130–440
Flights from Iğdır Airport to Geneva International Airport via Sabiha Gokcen
- Ave. Duration
- 26h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 220–750
Flights from Iğdır Airport to Geneva International Airport via Ankara
- Ave. Duration
- 27h 40m
- When
- Tuesday and Friday
- Estimated price
- CHF 220–750
- Website
- lufthansa.com
Flights from Zvartnots International Airport to Frankfurt
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- CHF 160–800
Flights from Zvartnots International Airport to Frankfurt via Vienna
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- CHF 160–650
- Website
- flypgs.com
Flights from Kars Airport to Geneva International Airport via Sabiha Gokcen
- Ave. Duration
- 22h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 120–550
Flights from Iğdır Airport to Geneva International Airport via Sabiha Gokcen
- Ave. Duration
- 21h 45m
- When
- Monday
- Estimated price
- CHF 210–900
- Website
- turkishairlines.com
Flights from Kars Airport to Geneva International Airport via Istanbul
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- CHF 200–700
Flights from Iğdır Airport to Geneva International Airport via Istanbul
- Ave. Duration
- 18h 25m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 330–1,100
- Website
- transavia.com
Flights from Zvartnots International Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 4h 50m
- When
- Wednesday
- Estimated price
- CHF 170–750
- Website
- easyjet.com
Flights from Zvartnots International Airport to Geneva International Airport via Budapest
- Ave. Duration
- 9h 5m
- When
- Monday and Friday
- Estimated price
- CHF 150–550
- Website
- flyulendo.com
Flights from Zvartnots International Airport to Milano Malpensa Airport
- Ave. Duration
- 4h 40m
- When
- Wednesday and Sunday
- Estimated price
- CHF 40–200
- Website
- flyone.eu
Flights from Zvartnots International Airport to Milano Malpensa Airport
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- CHF 130–600
- Website
- sunexpress.com
Flights from Kars Airport to Geneva International Airport via Izmir
- Ave. Duration
- 26h 50m
- When
- Thursday
- Estimated price
- CHF 140–450
- Website
- condor.com
Flights from Zvartnots International Airport to Frankfurt
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- CHF 140–290
- Website
- en.aegeanair.com
Flights from Zvartnots International Airport to Frankfurt via Thessaloniki
- Ave. Duration
- 7h 40m
- When
- Tuesday and Saturday
- Estimated price
- CHF 160–240
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 Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- CHF 23–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 40–85
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Brig to Genève
- Ave. Duration
- 2h 29m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 25–45
- Website
- https://www.sbb.ch/en
Train from Bern to Genève
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 30–60
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
Train from St. Gallen to Genève
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- CHF 70–130
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Brig to Genève
- Ave. Duration
- 2h 11m
- Frequency
- 3 times a day
- Estimated price
- CHF 29–50
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 29–45
- 2nd Class
- CHF 35–50
- Phone
- 1-84
- info@railway.am
- Website
- railway.am
Train from Yerevan to Ani
- Ave. Duration
- 2h 11m
- Frequency
- 3 times a day
- Estimated price
- CHF 2–3
- Website
- https://www.railway.am/eng
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to Basel SBB
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- CHF 35–80
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Lindau-Reutin to Zuerich Hb
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- CHF 23–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Lindau-Reutin to St. Gallen(Ch)
- Ave. Duration
- 36 min
- Frequency
- Once daily
- Estimated price
- CHF 13–16
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to München Ost
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- CHF 85–110
- Website
- https://urlaubs-express.de/?lang=en
- Website
- t-armenia.com
Bus from Yerevan Kilikia bus station to Armavir
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- CHF 1–3
- Schedules at
- https://t-armenia.com/en
- Book at
- https://armbus.am/en
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Iğdır Melekli bus station to İstanbul Esenler bus station
- Ave. Duration
- 24h 45m
- Frequency
- 4 times a day
- Estimated price
- CHF 35–50
- Schedules at
- flixbus.com.tr
Bus from Iğdır bus station to İstanbul Esenler bus station
- Ave. Duration
- 24h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 35–50
- Schedules at
- flixbus.com.tr
- Phone
- +383 44 190 915
- erhantrans@gmail.com
- Website
- facebook.com
Bus from Instabul to Pristina
- Ave. Duration
- 10h 56m
- Frequency
- Once daily
- Estimated price
- CHF 38
- Schedules at
- facebook.com
- Phone
- +383 44 137 981
- fertours3@gmail.com
Bus from Pristina to Geneva
- Ave. Duration
- 20h 9m
- Frequency
- 3 times a week
- Schedules at
- facebook.com
- Phone
- + 383 (0) 44 542 029
- sharrtravel@hotmail.com
- Website
- sharrtravel.com
Bus from Pristina to Geneva
- Ave. Duration
- 22h 5m
- Frequency
- Twice a week
- Website
- https://www.sharrtravel.com
- Phone
- +39 0322 844 862
- comazzi@comazzibus.com
- Website
- comazzibus.com
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8
- Website
- https://www.comazzibus.com/eng/index.php
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Istanbul to Lindau
- Ave. Duration
- 30h
- Frequency
- Twice a week
- Estimated price
- CHF 85–130
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- +374 98-14-14-66
- FaytonTaxi015@gmail.com
Bus from Yerevan Circus to Batumi Central
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- CHF 22
- Schedules at
- facebook.com
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Batumi Central to Istanbul Aksaray
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- CHF 22–37
- Website
- https://www.metroturizm.com.tr/en
- Standard
- CHF 22–27
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Hotel Montenegro to Belgrade New Bus Station
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- CHF 45–70
- Website
- https://citylines.eu/
- Phone
- +41 76 480 13 51
- info@optoptravel.rs
- Website
- optoptravel.rs
Bus from Beograd, Autobuska stanica to Geneva
- Ave. Duration
- 23h 31m
- Frequency
- Once daily
- Estimated price
- CHF 160–300
- Schedules at
- optoptravel.rs
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Beograd, Autobuska stanica to Geneva
- Ave. Duration
- 25h 40m
- Frequency
- 4 times a week
- Estimated price
- CHF 110–160
- Website
- https://www.flixbus.co.uk
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
Train travel in France: A guide to SNCF
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Yerevan to Geneva is 3950 km. It takes approximately 45h 2m to drive from Yerevan to Geneva.
There are 439+ hotels available in Geneva.





























































