There are 12 ways to get from Vitebsk to Belgrade by train, bus, plane, 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.
Train, bus to Vilnius Airport, fly to Belgrade Nikola Tesla Airport
best- Take the train from Vitebsk to Smorgontrain
- Take the bus from Asmiany to Vilnius, F. Vaitkaus g.bus
- Fly from Vilnius Airport (VNO) to Belgrade Nikola Tesla Airport (BEG)plane VNO - BEG
17h 36mRSD 12,433–37,282Train, bus, train to Riga International Airport, fly to Belgrade Nikola Tesla Airport
cheapest- Take the train from Vitebsk to Polocktrain
- Take the bus from Polatsk to Daugavpils Bus stationbus
- Take the train from Daugavpils to Riga-Pasazierutrain
- Fly from Riga International Airport (RIX) to Belgrade Nikola Tesla Airport (BEG)plane RIX - BEG
15h 36mRSD 11,532–47,739Train, bus
- Take the train from Vitebsk to Volkovysk-Gorodtrain
- Take the bus from Vawkavysk to Białystok Bus Stationbus
- Take the train from Bialystok to Warszawa Centralnatrain Ic
- Take the train from Warszawa Centralna to Budapest-Nyugati putrain
- Take the bus from Budapest Hotel Platanus to Belgradebus
35h 19mBus via Rzeszów
- Take the bus from Vitebsk to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Warsaw Chopin Airportbus
- Take the bus from Warszawa Lotnisko Chopina to Rzeszówbus N1 / ...
- Take the bus from Rzeszów to Belgradebus
36h 20mRSD 16,017–20,488Drive 1,671.8 km
- Drive from Vitebsk to Belgradecar 1,671.8 km
20h 9mRSD 26,562–38,367Train to Mogilev Airport, fly to Belgrade Nikola Tesla Airport
- Take the train from Vitebsk to Mogilevtrain
- Fly from Mogilev Airport (MVQ) to Belgrade Nikola Tesla Airport (BEG)plane MVQ - BEG
11h 24mRSD 12,400–38,336Train to Minsk National Airport, fly to Belgrade Nikola Tesla Airport
- Take the train from Vitebsk to Minsk Pastrain
- Fly from Minsk National Airport (MSQ) to Belgrade Nikola Tesla Airport (BEG)plane MSQ - BEG
12h 55mRSD 12,308–40,458Train, train to Sheremetyevo International Airport, fly to Belgrade Nikola Tesla Airport
- Take the train from Vitebsk to Orsha Centrtrain
- Take the train from Orsha Centr to Moscow Belorussky Stationtrain
- Fly from Sheremetyevo International Airport (SVO) to Belgrade Nikola Tesla Airport (BEG)plane SVO - BEG
14h 54mRSD 17,166–46,385Train, bus to Vilnius Airport, fly to Budapest Ferenc Liszt International Airport, shuttle
- Take the train from Vitebsk to Smorgontrain
- Take the bus from Asmiany to Vilnius, F. Vaitkaus g.bus
- Fly from Vilnius Airport (VNO) to Budapest Ferenc Liszt International Airport (BUD)plane VNO - BUD
- Take a shuttle bus from Budapest Airport to Beograd Centar
19h 36mTrain, bus via Czechowice-Dziedzice
- Take the train from Vitebsk to Grodnotrain
- Take the train from Kuznica Bialostocka to Bialystoktrain R
- Take the train from Bialystok to Czechowice-Dziedzicetrain Ic
- Take the train from Czechowice-Dziedzice to Wien Hbftrain Ic
- Take the bus from Vienna, Central Station Südtiroler Platz to Subotica, Autobuska stanicabus
- Take the train from Subotica to Beograd Centartrain Ir / ...
36h 18mTrain, bus #2
- Take the train from Vitebsk to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Ostravabus
- Take the train from Ostrava Hlavni Nadrazi to Budapest-Nyugatitrain Ic
- Take the train from Budapest-Nyugati to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
- Take the train from Subotica to Beograd Centartrain Ir / ...
37h 45mRSD 18,628–50,348Bus
- Take the bus from Vitebsk to Mogilevbus
- Take the bus from Mogilev Bus station to Praha, ÚAN Florencbus
- Take the bus from Praha, Hlavní Nádraží to Belgrade bus stationbus
40h 55mRSD 18,641–50,641
Vilnius Airport (VNO) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Vitebsk to Belgrade is to bus via Rzeszów which costs RSD 16000 - RSD 21000 and takes 36h 20m.
The fastest way to get from Vitebsk to Belgrade is to train and fly which takes 11h 24m and costs RSD 12000 - RSD 39000.
No, there is no direct bus from Vitebsk to Belgrade. However, there are services departing from Vitebsk and arriving at Belgrade via Minsk Central Bus Station, Warszawa Lotnisko Chopina and Rzeszów. The journey, including transfers, takes approximately 36h 20m.
The distance between Vitebsk and Belgrade is 1599 km. The road distance is 1671.8 km.
The best way to get from Vitebsk to Belgrade without a car is to train and bus which takes 35h 19m and costs .
It takes approximately 17h 36m to get from Vitebsk to Belgrade, including transfers.
Vitebsk to Belgrade bus services, operated by Infobus BY, depart from Vitebsk station.
Vitebsk to Belgrade bus services, operated by Infobus BY, arrive at Minsk Central Bus Station.
Belgrade is 1h behind Vitebsk. It is currently 12:58 AM in Vitebsk and 11:58 PM in Belgrade.
Yes, the driving distance between Vitebsk to Belgrade is 1672 km. It takes approximately 20h 9m to drive from Vitebsk to Belgrade.
What companies run services between Vitebsk, Belarus and Belgrade, Serbia?
You can take a bus from Vitebsk to Belgrade via Minsk Central Bus Station, Warszawa Lotnisko Chopina, and Rzeszów in around 36h 20m.
- Website
- airserbia.com
Flights from Vilnius Airport to Belgrade Nikola Tesla Airport via Prague
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- RSD 9,000–33,000
Flights from Vilnius Airport to Belgrade Nikola Tesla Airport via Berlin Brandenburg
- Ave. Duration
- 4h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- RSD 16,000–32,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Friday
- Estimated price
- RSD 9,500–38,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- RSD 10,000–40,000
Flights from Riga International Airport to Belgrade Nikola Tesla Airport via Berlin Brandenburg
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RSD 15,000–40,000
Flights from Mogilev Airport to Belgrade Nikola Tesla Airport via Sheremetyevo International Airport
- Ave. Duration
- 7h 27m
- When
- Monday and Thursday
- Estimated price
- RSD 11,000–32,000
Flights from Minsk National Airport to Belgrade Nikola Tesla Airport via Sheremetyevo International Airport
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- RSD 11,000–33,000
Flights from Minsk National Airport to Belgrade Nikola Tesla Airport via Pulkovo
- Ave. Duration
- 8h 37m
- When
- Tuesday to Friday
- Estimated price
- RSD 11,000–33,000
Flights from Minsk National Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- RSD 11,000–55,000
Flights from Sheremetyevo International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- RSD 11,000–30,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Vitebsk to Smorgon
- Ave. Duration
- 5h 14m
- Frequency
- Once daily
- Estimated price
- RSD 1,500–3,900
- Website
- Russian Railways
- 1nd Class (SW)
- RSD 9,000–13,000
- 3rd Class (Platzcart)
- RSD 1,500–2,100
- 2nd Class (Kupé)
- RSD 2,800–3,900
Train from Vitebsk to Polock
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- RSD 950–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- RSD 7,000–10,000
- 3rd Class (Platzcart)
- RSD 950–1,300
- 2nd Class (Kupé)
- RSD 2,100–2,900
Train from Vitebsk to Smorgon
- Ave. Duration
- 5h 14m
- Frequency
- Once daily
- Estimated price
- RSD 1,500–3,900
- Website
- Russian Railways
- 1nd Class (SW)
- RSD 9,000–13,000
- 3rd Class (Platzcart)
- RSD 1,500–2,100
- 2nd Class (Kupé)
- RSD 2,800–3,900
- Phone
- +370 612 88 984
- [email protected]
- Website
- Eurolines Lithuania
Bus from Asmiany to Vilnius, F. Vaitkaus g.
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- RSD 550–850
- Website
- Eurolines Lithuania
Bus from Asmiany to Vilnius, F. Vaitkaus g.
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- RSD 550–850
- Website
- Eurolines Lithuania
Want to know more about travelling around Serbia
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 4465+ hotels available in Belgrade.



