There are 8 ways to get from Bonn to Yerevan by plane, bus, train, car ferry, 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 from Cologne Bonn Airport
best- Fly from Cologne Bonn Airport (CGN) to Zvartnots International Airport (EVN)plane CGN - EVN
7h 14m$186–658Train to Düsseldorf International Airport, fly
cheapest- Take the train from Bonn Hbf to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Zvartnots International Airport (EVN)plane DUS - EVN
9h 53m$161–392Bus
- Take the bus from Köln/Bonn Airport to Gomel Bus Stationbus
- Take the bus from Gomel Bus Station to Rostov-on-Don bus stationbus
- Take the bus from Rostov-on-Don bus station to Yerevan Sevan 93/1bus
3d 12h$298–939Train, bus, car ferry
- Take the train from Bonn Hbf to Frankfurttrain 91 / ...
- Take the bus from Frankfurt Central Train Station to Burgas Bus Station Southbus
- Take the car ferry from Burgas to Batumicarferry
- Take the bus from Consulate General of Armenia to Kilikia Bus Stationbus
4d 17h$478–976Drive 4,043.3 km
- Drive from Bonn to Yerevancar 4,043.3 km
44h 4m$666–962Train to Frankfurt, fly
- Take the train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbftrain
- Fly from Frankfurt (FRA) to Zvartnots International Airport (EVN)plane FRA - EVN
8h 2m$169–458Train to Dortmund Airport, fly
- Take the train from Bonn Hbf to Hagen Hbftrain
- Fly from Dortmund Airport (DTM) to Zvartnots International Airport (EVN)plane DTM - EVN
9h 6m$175–849Drive, car train
- Drive from Bonn to Fuldacar
- Take the car train from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Yerevancar
2d 1h$746–1,092
Cologne Bonn Airport (CGN) to Zvartnots International Airport (EVN) flights
Questions & Answers
The cheapest way to get from Bonn to Yerevan is to train and fly which costs $160 - $400 and takes 9h 53m.
The fastest way to get from Bonn to Yerevan is to fly which takes 7h 14m and costs $180 - $700.
No, there is no direct bus from Bonn to Yerevan. However, there are services departing from Bonn Hbf and arriving at Yerevan Sevan 93/1 via Köln/Bonn Airport, Gomel Bus Station and Rostov-on-Don bus station. The journey, including transfers, takes approximately 3 days 12h.
The distance between Bonn and Yerevan is 3132 km. The road distance is 4043.3 km.
The best way to get from Bonn to Yerevan without a car is to bus which takes 3 days 12h and costs $290 - $950.
It takes approximately 7h 14m to get from Bonn to Yerevan, including transfers.
Bonn to Yerevan bus services, operated by Visit Tour, depart from Köln/Bonn Airport station.
The best way to get from Bonn to Yerevan is to fly which takes 7h 14m and costs $180 - $700. Alternatively, you can bus, which costs $290 - $950 and takes 3 days 12h.
Bonn to Yerevan bus services, operated by Visit Tour, arrive at Gomel Bus Station.
Yerevan is 2h ahead of Bonn. It is currently 3:42 PM in Bonn and 5:42 PM in Yerevan.
What companies run services between Bonn, Germany and Yerevan, Armenia?
Flyone, Eurowings, and two other airlines fly from Cologne Bonn Airport (CGN) to Zvartnots International Airport (EVN) twice daily. Alternatively, you can take a bus from Bonn Hbf to Yerevan Sevan 93/1 via Köln/Bonn Flughafen Terminal 1, Köln/Bonn Airport, Gomel Bus Station, and Rostov-on-Don bus station in around 3d 12h.
- Website
- austrian.com
Flights from Cologne Bonn Airport to Zvartnots International Airport via Vienna
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $180–700
Flights from Frankfurt to Zvartnots International Airport via Vienna
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $170–700
Flights from Düsseldorf International Airport to Zvartnots International Airport via Vienna
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $190–750
- Website
- flypgs.com
Flights from Cologne Bonn Airport to Zvartnots International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $150–650
Flights from Frankfurt to Zvartnots International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $150–650
Flights from Düsseldorf International Airport to Zvartnots International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- $160–700
- Website
- lufthansa.com
Flights from Frankfurt to Zvartnots International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $160–850
Flights from Frankfurt to Zvartnots International Airport via Vienna
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $170–700
- Website
- turkishairlines.com
Flights from Frankfurt to Zvartnots International Airport via Istanbul
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $240–850
Flights from Düsseldorf International Airport to Zvartnots International Airport via Istanbul
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $250–900
- Website
- flyone.eu
Flights from Cologne Bonn Airport to Zvartnots International Airport
- Ave. Duration
- 4h 30m
- When
- Monday and Friday
- Estimated price
- $170–550
- Website
- eurowings.com
Flights from Cologne Bonn Airport to Zvartnots International Airport
- Ave. Duration
- 4h 10m
- When
- Tuesday and Thursday
- Estimated price
- $230–650
- Website
- condor.com
Flights from Frankfurt to Zvartnots International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $180–330
- Website
- lot.com
Flights from Düsseldorf International Airport to Zvartnots International Airport via Warsaw Chopin
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $200–600
- Website
- wizzair.com
Flights from Dortmund Airport to Zvartnots International Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–750
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bonn Hbf to Frankfurt
- Ave. Duration
- 1h 58m
- Frequency
- Every 2 hours
- Estimated price
- $35–150
- Website
- https://int.bahn.de/en
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $30–120
- Website
- https://int.bahn.de/en
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 48 min
- Frequency
- Every 2 hours
- Estimated price
- $15–60
- Website
- https://int.bahn.de/en
Train from Bonn Hbf to Hagen Hbf
- Ave. Duration
- 1h 14m
- Frequency
- Every 3 hours
- Estimated price
- $21–85
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $18–40
- Website
- https://www.ns.nl/en
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- $9–19
- Website
- https://www.ns.nl/en
- Phone
- +49 221 13 999 444
- Website
- nationalexpress.de
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
- Phone
- +49 621 830 1200
- Website
- suewex.de
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 52 min
- Frequency
- Once a week
- Estimated price
- $17–24
- Schedules at
- suewex.de
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- $110–140
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Köln/Bonn Airport to Gomel Bus Station
- Ave. Duration
- 37h 30m
- Frequency
- 3 times a week
- Estimated price
- $180–600
- Schedules at
- vt.by
Bus from Gomel Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 20h 55m
- Frequency
- Once a week
- Estimated price
- $85–300
- Schedules at
- vt.by
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Gomel Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 22h 5m
- Frequency
- 5 times a week
- Estimated price
- $130–160
- Website
- https://www.intercars-tickets.com/
- Website
- infobus.by
Bus from Gomel Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 21h 27m
- Frequency
- 3 times a week
- Estimated price
- $65–95
- Website
- https://infobus.by/en/bus
- Phone
- +7 (968) 600-48-48
- avazarbus@yandex.ru
- Website
- avazar-bus.am
Bus from Rostov-on-Don bus station to Yerevan Sevan 93/1
- Ave. Duration
- 21h 5m
- Frequency
- Twice a week
- Estimated price
- $51
- Website
- https://avazar-bus.am/
- Phone
- +359 2 812 0 812
- operations@eurolines.bg
- Website
- karat-s.com
Bus from Frankfurt Central Train Station to Burgas Bus Station South
- Ave. Duration
- 37h 33m
- Frequency
- Once daily
- Estimated price
- $150–340
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Frankfurt Central Train Station to Burgas Bus Station South
- Ave. Duration
- 35h 45m
- Frequency
- 3 times a week
- Estimated price
- $140–200
- Website
- https://citylines.eu/
- Phone
- +37495362020
- Website
- hayreniqtour.ru
Bus from Consulate General of Armenia to Kilikia Bus Station
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- $80–230
- Schedules at
- https://hayreniqtour.ru/raspisaniye-avtobusov-armenia-gruziya-rossiya-ukraina
- Book at
- https://2020bus.com/en
- Phone
- +359 56 871 628
- booking@portbulgariawest.com
- Website
- pbm.bg
Car ferry from Burgas to Batumi
- Ave. Duration
- 2d 10h
- Frequency
- Once a week
- Estimated price
- $220–260
- Website
- http://www.pbm.bg/
- Motorcycle
- $40–290
- Child ticket
- $90–120
- Adult passenger
- $220–260
- Personal Car
- $630–631
Want to know more about travelling around Armenia
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
More Questions & Answers
Yes, the driving distance between Bonn to Yerevan is 4043 km. It takes approximately 44h 4m to drive from Bonn to Yerevan.
There are 2809+ hotels available in Yerevan.































