There are 8 ways to get from Belgrade to Tomsk by plane, train, bus, 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 Tomsk Bogashevo Airport
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Tomsk Bogashevo Airport (TOF)plane BEG - TOF
11h 34m₽18,896–76,213Fly to Tolmachevo Airport, train
cheapest- Fly from Belgrade Nikola Tesla Airport (BEG) to Tolmachevo Airport (OVB)plane BEG - OVB
- Take the train from Novosibirsk Gl to Tomsk 1train
17h 30m₽11,376–26,513Train, bus via Babruysk
- Take the train from Beograd Centar to Suboticatrain
- Take the bus from Subotica, Autobuska stanica to Vienna, Central Station Südtiroler Platzbus
- Take the train from Wien Hbf to Warszawa Wschodniatrain
- Take the bus from Warszawa Wschodnia to Babruysk Bus stationbus
- Take the train from Bobruisk to Liskitrain
- Take the train from Liski to Tomsk 2train
5d 2hBus, train via Kalininskiy
- Take the bus from Belgrade to Budapest Hotel Platanusbus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Riga, Bus Stationbus
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
- Take the train from Moskovsky Railway Terminal to Zelenyi Doltrain
- Take the train from Zelenyi Dol to Tomsk 1train
5d 11h₽28,079–46,579Drive 5,529.6 km
- Drive from Belgrade to Tomskcar 5,529.6 km
3d₽72,720–105,040Train, bus
- Take the train from Beograd Centar to Novi Sadtrain
- Take the bus from Novi Sad to Budapest Hotel Platanusbus
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Gdansk, Bus Stationbus
- Take the bus from Gdańsk Główny to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Penza-1train
- Take the train from Penza 1 to Tomsk 2train
5d 3h₽28,169–45,484Bus, train
- Take the bus from Belgrade bus station to İstanbul Esenler bus stationbus
- Take the bus from Esenler Otogar to Bursabus
- Take the bus from Bursa bus station to Rostov-on-Don bus stationbus
- Take the train from Rostov Gl to Tomsk 2train
6d 3h₽20,179–30,477Bus, train #2
- Take the bus from Belgrade bus station to İstanbul Esenler bus stationbus
- Take the bus from Esenler Otogar to Bursabus
- Take the bus from Bursa bus station to Krasnodar-1 Bus stationbus
- Take the train from Krasnodar 1 to Tomsk 2train
6d 5h₽20,679–30,477
Belgrade Nikola Tesla Airport (BEG) to Tomsk Bogashevo Airport (TOF) flights
Questions & Answers
The cheapest way to get from Belgrade to Tomsk is to fly and train which costs RUB 11000 - RUB 27000 and takes 17h 30m.
The fastest way to get from Belgrade to Tomsk is to fly which takes 11h 34m and costs RUB 18000 - RUB 80000.
The distance between Belgrade and Tomsk is 4620 km. The road distance is 5529.6 km.
The best way to get from Belgrade to Tomsk without a car is to train and bus via Babruysk which takes 5 days 2h and costs .
It takes approximately 11h 34m to get from Belgrade to Tomsk, including transfers.
Tomsk is 5h ahead of Belgrade. It is currently 12:27 AM in Belgrade and 5:27 AM in Tomsk.
Yes, the driving distance between Belgrade to Tomsk is 5530 km. It takes approximately 3 days 0h to drive from Belgrade to Tomsk.
What companies run services between Belgrade, Serbia and Tomsk, Russia?
Air Serbia, Nordwind Airlines, and two other airlines fly from Belgrade Nikola Tesla Airport (BEG) to Tomsk Bogashevo Airport (TOF) twice daily.
- Website
- aeroflot.ru
Flights from Belgrade Nikola Tesla Airport to Tomsk Bogashevo Airport via Moscow Sheremetyevo
- Ave. Duration
- 14h 28m
- When
- Tuesday to Friday
- Estimated price
- ₽18,000–75,000
Flights from Belgrade Nikola Tesla Airport to Tolmachevo Airport via Moscow Sheremetyevo
- Ave. Duration
- 12h 48m
- When
- Every day
- Estimated price
- ₽18,000–75,000
Flights from Belgrade Nikola Tesla Airport to Tolmachevo Airport via Sochi
- Ave. Duration
- 14h 25m
- When
- Monday and Friday
- Estimated price
- ₽19,000–75,000
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Beograd Centar to Subotica
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ₽550–1,000
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- ₽550–700
- 1st Class
- ₽750–1,000
- Phone
- +381 20 333 733
- [email protected]
- Website
- garo-reisen.rs
Bus from Subotica, Autobuska stanica to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 5h 48m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
Want to know more about travelling around Russia
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






