There are 7 ways to get from Kaliningrad to Yerevan by plane, train, bus, or shuttle
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 Khrabrovo Airport
best- Fly from Khrabrovo Airport (KGD) to Zvartnots International Airport (EVN)plane KGD - EVN
8h 41m$123–668Train, bus
- Take the train from Kaliningrad-Passajirsk to Moskva Belorusskaiatrain
- Take the train from Kazansky Railway Terminal to Piatigorsktrain
- Take the bus from Pyatigorsk Bus station to Yerevan Sevan 93/1bus
2d 7h$152–247Bus
- Take the bus from Kaliningrad Bus station to Warsaw Zachodni Bus Stationbus 247
- Take the bus from Warsaw West to Moscow, International Bus Stationbus
- Take the bus from Salaryevo Bus Station to Rostov-on-Don bus stationbus
- Take the bus from Rostov-on-Don bus station to Yerevan Sevan 93/1bus
2d 14h$231–370Bus to Gdańsk Lech Wałęsa Airport, fly
- Take the bus from Kaliningrad Bus station to Gdańsk Airportbus
- Fly from Gdańsk Lech Wałęsa Airport (GDN) to Zvartnots International Airport (EVN)plane GDN - EVN
11h 58m$173–297Train, bus via Vladikavkaz
- Take the train from Kaliningrad-Passajirsk to Moskva Belorusskaiatrain
- Take the train from Kazansky Railway Terminal to Nazrantrain
- Take the bus from Vladikavkaz 1 Bus station to Yerevan Sevan 93/1bus
2d 12h$160–261Train, bus #2
- Take the train from Kaliningrad-Passajirsk to Rostov-Glavnytrain 360Ч
- Take the bus from Rostov-on-Don bus station to Yerevan Sevan 93/1bus
3d$126–183Train, shuttle
- Take the train from Kaliningrad-Passajirsk to Krasnodar 1train 360Ч
- Take a shuttle bus from Krasnodar-1 Bus station to Yerevan Northern bus station
3d 5h
Khrabrovo Airport (KGD) to Zvartnots International Airport (EVN) flights
Questions & Answers
The cheapest way to get from Kaliningrad to Yerevan is to train and bus which costs $120 - $190 and takes 3 days 0h.
The fastest way to get from Kaliningrad to Yerevan is to fly which takes 8h 41m and costs $120 - $700.
No, there is no direct bus from Kaliningrad station to Yerevan. However, there are services departing from Kaliningrad Bus station and arriving at Yerevan Sevan 93/1 via Warsaw West, Salaryevo Bus Station and Rostov-on-Don bus station. The journey, including transfers, takes approximately 2 days 14h.
The distance between Kaliningrad and Yerevan is 2435 km.
The best way to get from Kaliningrad to Yerevan without a car is to train and bus which takes 2 days 7h and costs $150 - $250.
It takes approximately 8h 41m to get from Kaliningrad to Yerevan, including transfers.
Kaliningrad to Yerevan bus services, operated by Kaliningrad Bus Terminal, depart from Kaliningrad Bus station.
The best way to get from Kaliningrad to Yerevan is to fly which takes 8h 41m and costs $120 - $700. Alternatively, you can bus, which costs $230 - $370 and takes 2 days 14h.
Kaliningrad to Yerevan bus services, operated by Kaliningrad Bus Terminal, arrive at Warsaw Zachodni Bus Station.
Yerevan is 2h ahead of Kaliningrad. It is currently 6:06 AM in Kaliningrad and 8:06 AM in Yerevan.
What companies run services between Kaliningrad, Russia and Yerevan, Armenia?
Shirak Avia, Aeroflot Russian Airlines, and Ural Airlines fly from Khrabrovo Airport (KGD) to Zvartnots International Airport (EVN) every 4 hours. Alternatively, you can take a bus from Kaliningrad Bus station to Yerevan Sevan 93/1 via Warsaw Zachodni Bus Station, Warsaw West, Salaryevo Bus Station, and Rostov-on-Don bus station in around 2d 14h.
- Website
- aeroflot.ru
Flights from Khrabrovo Airport to Zvartnots International Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- $140–650
Flights from Khrabrovo Airport to Zvartnots International Airport via Pulkovo
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–700
- Website
- shirakavia.am
Flights from Khrabrovo Airport to Zvartnots International Airport
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- $120–600
- Website
- uralairlines.ru
Flights from Khrabrovo Airport to Zvartnots International Airport via Moscow Domodedovo
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $140–650
- Website
- lot.com
Flights from Gdańsk Lech Wałęsa Airport to Zvartnots International Airport via Warsaw Chopin
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $130–550
- Website
- turkishairlines.com
Flights from Gdańsk Lech Wałęsa Airport to Zvartnots International Airport via Istanbul
- Ave. Duration
- 6h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–650
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaliningrad-Passajirsk to Moskva Belorusskaia
- Ave. Duration
- 19h 3m
- Frequency
- Twice daily
- Estimated price
- $40–85
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $190–270
- 3rd Class (Platzcart)
- $40–60
- 2nd Class (Kupé)
- $60–85
Train from Kazansky Railway Terminal to Piatigorsk
- Ave. Duration
- 22h 53m
- Frequency
- Once daily
- Estimated price
- $55–110
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $230–330
- 3rd Class (Platzcart)
- $55–75
- 2nd Class (Kupé)
- $75–110
Train from Kazansky Railway Terminal to Nazran
- Ave. Duration
- 32h 15m
- Frequency
- 4 times a week
- Estimated price
- $60–120
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $250–360
- 3rd Class (Platzcart)
- $60–85
- 2nd Class (Kupé)
- $80–120
Train from Kaliningrad-Passajirsk to Rostov-Glavny
- Ave. Duration
- 2d 2h
- Frequency
- 4 times a week
- Estimated price
- $70–140
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $290–410
- 3rd Class (Platzcart)
- $70–95
- 2nd Class (Kupé)
- $95–140
Train from Kaliningrad-Passajirsk to Krasnodar 1
- Ave. Duration
- 2d 7h
- Frequency
- 4 times a week
- Estimated price
- $80–150
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $320–440
- 3rd Class (Platzcart)
- $80–110
- 2nd Class (Kupé)
- $100–150
- Phone
- +7 (968) 600-48-48
- avazarbus@yandex.ru
- Website
- avazar-bus.am
Bus from Pyatigorsk Bus station to Yerevan Sevan 93/1
- Ave. Duration
- 10h 41m
- Frequency
- 3 times a week
- Estimated price
- $52
- Website
- https://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
- $52
- Website
- https://avazar-bus.am/
Bus from Vladikavkaz 1 Bus station to Yerevan Sevan 93/1
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- $52
- Website
- https://avazar-bus.am/
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Warsaw Zachodni Bus Station
Bus from Kaliningrad Bus station to Gdańsk Airport
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Warsaw West to Moscow, International Bus Station
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- $78–156
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $156
- Children
- $78
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Rostov-on-Don bus station
- Ave. Duration
- 16h
- Frequency
- 5 times a day
- Estimated price
- $30–55
- Schedules at
- avtovokzaly.ru
- Phone
- +374 77-00-00-39
Shuttle from Krasnodar-1 Bus station to Yerevan Northern bus station
- Ave. Duration
- 20h
- Frequency
- On demand
- Schedules at
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, Is ride-sharing platform BlaBlaCar right for you?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 2678+ hotels available in Yerevan.












