There are 8 ways to get from Belarus to Armenia by plane, train, bus, car, 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 Minsk National Airport
best- Fly from Minsk National Airport (MSQ) to Zvartnots International Airport (EVN)plane MSQ - EVN
7h 55m$92–433Train, bus via Moscow
- Take the train from Minsk Pas to Moscow Belorussky Stationtrain
- Take the train from Kazansky Railway Terminal to Piatigorsktrain
- Take the bus from Pyatigorsk Bus station to Yerevan Sevan 93/1bus
43h 12m$166–262Bus
- Take the bus from Minsk Central Bus Station to Rostov-on-Don bus stationbus
- Take the bus from Rostov-on-Don bus station to Yerevan Sevan 93/1bus
2d$119–414Drive 2,661 km
- Drive from Minsk to Yerevancar 2,661 km
36h 35m$233–336Train to Warsaw Chopin Airport, fly
- Take the train from Terespol to Warszawa Wschodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Zvartnots International Airport (EVN)plane WAW - EVN
10h 20m$173–488Train, bus
- Take the train from Minsk Pas to Voronej 1train
- Take the train from Voronezh-1 to Nazrantrain
- Take the bus from Vladikavkaz 1 Bus station to Yerevan Sevan 93/1bus
2d 6h$180–288Train, bus #2
- Take the train from Minsk Pas to Rostov-Glavnytrain 302Б / ...
- Take the bus from Rostov-on-Don bus station to Yerevan Sevan 93/1bus
2d 11h$103–147Bus, train, shuttle
- Take the bus from Mahilyowskaya to Maryina Horkabus
- Take the train from Puhovichi to Krasnodar 1train
- Take a shuttle bus from Krasnodar-1 Bus station to Yerevan Northern bus station
2d 17h
Minsk National Airport (MSQ) to Zvartnots International Airport (EVN) flights
Questions & Answers
The cheapest way to get from Belarus to Armenia is to train and bus which costs $100 - $150 and takes 2 days 11h.
The fastest way to get from Belarus to Armenia is to fly which takes 7h 55m and costs $90 - $440.
No, there is no direct bus from Belarus station to Armenia. However, there are services departing from Minsk Central Bus Station and arriving at Perekrestok Mashtoca-Amirjana via Rostov-on-Don bus station and Pr Arshakunjanc 2. The journey, including transfers, takes approximately 2 days 0h.
The distance between Belarus and Armenia is 2013 km. The road distance is 2661 km.
The best way to get from Belarus to Armenia without a car is to train and bus via Moscow which takes 43h 12m and costs $160 - $270.
It takes approximately 7h 55m to get from Belarus to Armenia, including transfers.
Belarus to Armenia bus services, operated by Intercars Europe, depart from Minsk Central Bus Station.
The best way to get from Belarus to Armenia is to fly which takes 7h 55m and costs $90 - $440. Alternatively, you can bus, which costs $110 - $420 and takes 2 days 0h.
Belarus to Armenia bus services, operated by Intercars Europe, arrive at Rostov-on-Don bus station.
Armenia is 1h ahead of Belarus. It is currently 7:46 PM in Belarus and 8:46 PM in Armenia.
What companies run services between Belarus and Armenia?
Belavia Belarusian Airlines and Aeroflot Russian Airlines fly from Minsk National Airport (MSQ) to Zvartnots International Airport (EVN) every 4 hours. Alternatively, you can take a bus from Minsk Central Bus Station to Perekrestok Mashtoca-Amirjana via Rostov-on-Don bus station, Yerevan Sevan 93/1, and Pr Arshakunjanc 2 in around 2d.
- Website
- aeroflot.ru
Flights from Minsk National Airport to Zvartnots International Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $110–490
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 6h 55m
- Frequency
- 3 times a day
- Estimated price
- $22–45
- Website
- Russian Railways
- Lastochka Train
- $22–35
- Commuter Electric Train
- $30–45
- Phone
- +7 (968) 600-48-48
- [email protected]
- Website
- Avazar Bus
Bus from Pyatigorsk Bus station to Yerevan Sevan 93/1
- Ave. Duration
- 10h 41m
- Frequency
- 3 times a week
- Estimated price
- $48
- Website
- Avazar Bus
Bus from Rostov-on-Don bus station to Yerevan Sevan 93/1
- Ave. Duration
- 21h 5m
- Frequency
- Twice a week
- Estimated price
- $48
- Website
- Avazar Bus
Bus from Vladikavkaz 1 Bus station to Yerevan Sevan 93/1
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- $48
- Website
- Avazar Bus
Bus from Rostov-on-Don bus station to Yerevan Sevan 93/1
- Ave. Duration
- 21h 5m
- Frequency
- Twice a week
- Estimated price
- $48
- Website
- Avazar Bus
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 5 incredible day trips from Florence by train, The London Underground: Essential tips to navigate the Tube, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Belarus to Armenia is 2661 km. It takes approximately 36h 35m to drive from Belarus to Armenia.
There are 3083+ hotels available in Armenia.




