There are 5 ways to get from Beslan to Minsk by plane, bus, or 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, bus
best- Fly from Beslan Airport (OGZ) to Minsk National Airport (MSQ)OGZ - MSQ
- Take the bus from Minsk Airport to Minsk station
6h 50m$102–483Bus
cheapest- Take the bus from Beslan to Krasnodar-1 Bus station
- Take the bus from Krasnodar-1 Bus station to Minsk Central Bus Station
44h 47m$62–150Train via Moscow
- Take the train from Beslan to Kotliarevskaia
- Take the train from Kotliarevskaia to Kazansky Railway Terminal
- Take the train from Moscow Belorussky Station to Minsk Pas
41h 27m$103–210Train, bus
- Take the train from Beslan to Tuapse-Pass629С
- Take the bus from Tuapse to Minsk Central Bus Station
46h 46m$103–182Train
- Take the train from Beslan to Hosta629С
- Take the train from Hosta to Minsk Pas302С
2d 15h$111–186
Beslan to Minsk by train
Questions & Answers
The cheapest way to get from Beslan to Minsk is to bus which costs $60 - $150 and takes 44h 47m.
The fastest way to get from Beslan to Minsk is to fly and bus which takes 6h 50m and costs $100 - $490.
No, there is no direct bus from Beslan to Minsk station. However, there are services departing from Beslan and arriving at Minsk Central Bus Station via Krasnodar-1 Bus station. The journey, including transfers, takes approximately 44h 47m.
No, there is no direct train from Beslan to Minsk. However, there are services departing from Beslan and arriving at Minsk Pas via Kotliarevskaia, Komsomolskaya and Moscow Belorussky Station. The journey, including transfers, takes approximately 41h 27m.
The distance between Beslan and Minsk is 1746 km.
The best way to get from Beslan to Minsk without a car is to train via Moscow which takes 41h 27m and costs $100 - $210.
It takes approximately 6h 50m to get from Beslan to Minsk, including transfers.
Beslan to Minsk bus services, operated by Avtovokzaly.ru, depart from Beslan station.
Beslan to Minsk train services, operated by Russian Railways (РЖД), depart from Beslan station.
The best way to get from Beslan to Minsk is to train via Moscow which takes 41h 27m and costs $100 - $210. Alternatively, you can bus, which costs $60 - $150 and takes 44h 47m.
What companies run services between Beslan, Russia and Minsk, Belarus?
You can take a train from Beslan to Minsk Pas via Kotliarevskaia, Kazansky Railway Terminal, Komsomolskaya, Belorusskaya, and Moscow Belorussky Station in around 41h 27m. Alternatively, you can take a bus from Beslan to Minsk Central Bus Station via Krasnodar-1 Bus station in around 44h 47m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- utair.ru
Flights from Beslan Airport to Minsk National Airport via Moscow Vnukovo
- Ave. Duration
- 12h 35m
- When
- Wednesday and Saturday
- Estimated price
- $100–480
- Website
- belavia.by
Flights from Beslan Airport to Minsk National Airport via Moscow Domodedovo
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $100–480
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Beslan to Kotliarevskaia
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- $11–29
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $50–75
- 3rd Class (Platzcart)
- $11–16
- 2nd Class (Kupé)
- $21–29
Train from Kotliarevskaia to Kazansky Railway Terminal
- Ave. Duration
- 31h 15m
- Frequency
- 4 times a week
- Estimated price
- $65–110
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $270–380
- 3rd Class (Platzcart)
- $65–95
- 2nd Class (Kupé)
- $75–110
Train from Beslan to Tuapse-Pass
- Ave. Duration
- 12h 38m
- Frequency
- 4 times a week
- Estimated price
- $27–55
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $110–170
- 3rd Class (Platzcart)
- $27–40
- 2nd Class (Kupé)
- $35–55
Train from Beslan to Hosta
- Ave. Duration
- 15h 14m
- Frequency
- 4 times a week
- Estimated price
- $30–60
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $130–180
- 3rd Class (Platzcart)
- $30–45
- 2nd Class (Kupé)
- $40–60
Train from Hosta to Minsk Pas
- Ave. Duration
- 2d
- Frequency
- 4 times a week
- Estimated price
- $80–130
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $330–460
- 3rd Class (Platzcart)
- $80–110
- 2nd Class (Kupé)
- $90–130
- Phone
- 8 (800) 775-00-00
- info@mail.skppk.ru
- Website
- skppk.ru
Train from Beslan to Kotliarevskaia
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- $1–3
- Book at
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moscow Belorussky Station to Minsk Pas
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $40–65
Train from Moscow Belorussky Station to Minsk Pas
- Ave. Duration
- 11h 9m
- Frequency
- Once a week
- Estimated price
- $35–70
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $35–38
- 2nd Class (Kupé)
- $60–70
- 1nd Class (SW)
- $125
Train from Hosta to Minsk Pas
- Ave. Duration
- 47h 11m
- Frequency
- 4 times a week
- Estimated price
- $85–150
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $85–95
- 2nd Class (Kupé)
- $130–150
- 1nd Class (SW)
- $310
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Beslan to Krasnodar-1 Bus station
- Ave. Duration
- 12h 18m
- Frequency
- Twice daily
- Estimated price
- $21–30
- Schedules at
- avtovokzaly.ru
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Ave. Duration
- 31h 29m
- Frequency
- 4 times a week
- Estimated price
- $80–120
- Website
- https://www.intercars-tickets.com/
- Website
- infobus.by
Bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Ave. Duration
- 30h 54m
- Frequency
- 3 times a week
- Estimated price
- $75–120
- Website
- https://infobus.by/en/bus
Bus from Tuapse to Minsk Central Bus Station
- Ave. Duration
- 33h 2m
- Frequency
- 3 times a week
- Estimated price
- $75–130
- Website
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Ave. Duration
- 29h 15m
- Frequency
- Once a week
- Estimated price
- $40–65
- Schedules at
- vt.by
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 Travel Insider: Top Japan travel tips by Beatrix Holland, What documents do I need to cross Niagara Falls?, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Beslan to Minsk bus services, operated by Avtovokzaly.ru, arrive at Krasnodar-1 Bus station.
Beslan to Minsk train services, operated by Russian Railways (РЖД), arrive at Kotliarevskaia station.





















