There are 8 ways to get from Astrakhan to Vitebsk by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Minsk National Airport, bus, train
best- Fly from Astrakhan/Narimanovo Airport (ASF) to Minsk National Airport (MSQ)ASF - MSQ
- Take the bus from Minsk Airport to Minsk station
- Take the train from Minsk Pas to Vitebsk
12h 44m$100–510Bus
cheapest- Take the bus from Astrakhan Bus station to Salaryevo Bus Station
- Take the bus from Salaryevo Bus Station to Vitebsk Bus station
27h 30m$56–78Train via Orsha
- Take the train from Astrahan 1 to Moskva Paveleckaia
- Take the train from Moscow Belorussky Station to Orsha Centr
- Take the train from Orsha Centr to Vitebsk
33h 25m$85–181Drive 1,802.2 km
- Drive from Astrakhan to Vitebsk1,802.2 km
25h 12m$158–228Fly to Mogilev Airport, train
- Fly from Astrakhan/Narimanovo Airport (ASF) to Mogilev Airport (MVQ)ASF - MVQ
- Take the train from Mogilev to Vitebsk
11h 23m$97–493Fly to Sheremetyevo International Airport, train
- Fly from Astrakhan/Narimanovo Airport (ASF) to Sheremetyevo International Airport (SVO)ASF - SVO
- Take the train from Moscow Belorussky Station to Orsha Centr
- Take the train from Orsha Centr to Vitebsk
12h 53m$145–763Bus, train
- Take the bus from Astrakhan Bus station to Salaryevo Bus Station
- Take the bus from Salaryevo Bus Station to Smolensk
- Take the train from Smolensk to Vitebsk
29h 29m$87–136Train
- Take the train from Astrahan 1 to Moskva Paveleckaia005Ж / ...
- Take the train from Moskva Belorusskaia to Vitebsk055Б/640Б
35h 43m$86–151
Astrakhan/Narimanovo Airport (ASF) to Minsk National Airport (MSQ) flights
Questions & Answers
The cheapest way to get from Astrakhan to Vitebsk is to bus which costs $55 - $80 and takes 27h 30m.
The fastest way to get from Astrakhan to Vitebsk is to fly and train which takes 11h 23m and costs $95 - $500.
No, there is no direct bus from Astrakhan station to Vitebsk station. However, there are services departing from Astrakhan Bus station and arriving at Vitebsk Bus station via Salaryevo Bus Station. The journey, including transfers, takes approximately 27h 30m.
No, there is no direct train from Astrakhan to Vitebsk. However, there are services departing from Astrahan 1 and arriving at Vitebsk via Paveletskaya, Moscow Belorussky Station and Orsha Centr. The journey, including transfers, takes approximately 33h 25m.
The distance between Astrakhan and Vitebsk is 1993 km. The road distance is 1802.2 km.
The best way to get from Astrakhan to Vitebsk without a car is to bus which takes 27h 30m and costs $55 - $80.
It takes approximately 12h 44m to get from Astrakhan to Vitebsk, including transfers.
Astrakhan to Vitebsk bus services, operated by Avtovokzaly.ru, depart from Astrakhan Bus station.
Astrakhan to Vitebsk train services, operated by Russian Railways (РЖД), depart from Astrahan 1 station.
The best way to get from Astrakhan to Vitebsk is to bus which takes 27h 30m and costs $55 - $80. Alternatively, you can train via Orsha, which costs $80 - $190 and takes 33h 25m.
What companies run services between Astrakhan, Russia and Vitebsk, Belarus?
You can take a bus from Astrakhan Bus station to Vitebsk Bus station via Salaryevo Bus Station in around 27h 30m. Alternatively, you can take a train from Astrahan 1 to Vitebsk via Moskva Paveleckaia, Paveletskaya, Belorusskaya, Moscow Belorussky Station, and Orsha Centr in around 33h 25m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeroflot.ru
Flights from Astrakhan/Narimanovo Airport to Minsk National Airport via Sheremetyevo International Airport
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- $95–460
Flights from Astrakhan/Narimanovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- $110–650
- Website
- belavia.by
Flights from Astrakhan/Narimanovo Airport to Mogilev Airport via Sheremetyevo International Airport
- Ave. Duration
- 10h 45m
- When
- Monday and Thursday
- Estimated price
- $90–450
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $7–10
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
Train from Orsha Centr to Vitebsk
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $4–6
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
Train from Mogilev to Vitebsk
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- $5–8
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- $2–6
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- Sitting Class
- $2–4
- 3rd Class (Platzcart)
- $4–6
- 2nd Class (Kupé)
- $6–8
Train from Orsha Centr to Vitebsk
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- $1–4
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- Sitting Class
- $1–2
- 3rd Class (Platzcart)
- $2–4
- 2nd Class (Kupé)
- $3–5
Train from Mogilev to Vitebsk
- Ave. Duration
- 3h 3m
- Frequency
- Once daily
- Estimated price
- $1–4
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- Sitting Class
- $1–3
- 3rd Class (Platzcart)
- $3–4
- 2nd Class (Kupé)
- $4–6
Train from Minsk Pas to Vitebsk
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Estimated price
- $20–43
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $20–23
- 2nd Class (Kupé)
- $38–43
- 1nd Class (SW)
- $71
Train from Moscow Belorussky Station to Orsha Centr
- Ave. Duration
- 8h 8m
- Frequency
- Once a week
- Estimated price
- $28–55
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $28–31
- 2nd Class (Kupé)
- $50–55
- 1nd Class (SW)
- $100
Train from Orsha Centr to Vitebsk
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- $14–32
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $14–15
- 2nd Class (Kupé)
- $28–32
- 1nd Class (SW)
- $47
Train from Mogilev to Vitebsk
- Ave. Duration
- 3h 8m
- Frequency
- Once daily
- Estimated price
- $16–36
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $16–18
- 2nd Class (Kupé)
- $31–36
- 1nd Class (SW)
- $55
Train from Smolensk to Vitebsk
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- $17–38
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $17–19
- 2nd Class (Kupé)
- $34–38
- 1nd Class (SW)
- $61
Train from Moskva Belorusskaia to Vitebsk
- Ave. Duration
- 9h 14m
- Frequency
- Once daily
- Estimated price
- $31–60
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- $31–34
- 2nd Class (Kupé)
- $50–60
- 1nd Class (SW)
- $110
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Astrahan 1 to Moskva Paveleckaia
- Ave. Duration
- 25h 13m
- Frequency
- Twice daily
- Estimated price
- $50–90
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $220–320
- 3rd Class (Platzcart)
- $50–75
- 2nd Class (Kupé)
- $65–90
Train from Smolensk to Vitebsk
- Ave. Duration
- 2h 37m
- Frequency
- Twice a week
- Estimated price
- $15–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $65–95
- 3rd Class (Platzcart)
- $15–21
- 2nd Class (Kupé)
- $25–35
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moscow Belorussky Station to Orsha Centr
- Ave. Duration
- 4h 49m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- https://eng.rzd.ru/
- Lastochka Train
- $30–45
- 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 Astrakhan Bus station to Salaryevo Bus Station
- Ave. Duration
- 19h
- Frequency
- 5 times a day
- Estimated price
- $35–55
- Schedules at
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Vitebsk Bus station
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $19–27
- Schedules at
- avtovokzaly.ru
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Salaryevo Bus Station to Smolensk
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- $35–50
- Website
- https://www.intercars-tickets.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 Getting to Milan from the airport, Travelling to the UK: What do I need to know?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Astrakhan to Vitebsk bus services, operated by Avtovokzaly.ru, arrive at Salaryevo Bus Station.
Vitebsk is 1h behind Astrakhan. It is currently 3:42 AM in Astrakhan and 2:42 AM in Vitebsk.
Astrakhan to Vitebsk train services, operated by Russian Railways (РЖД), arrive at Moskva Paveleckaia station.
Yes, the driving distance between Astrakhan to Vitebsk is 1802 km. It takes approximately 25h 12m to drive from Astrakhan to Vitebsk.





















