There are 4 ways to get from Tallinn to Belgorod by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Tallinn Central Bus station to Saint Petersburg Bus Terminalbus
- Take the train from Moskovsky Railway Terminal to Belgorodtrain 029У / ...
24h 19m₽6,829–11,453Bus
- Take the bus from Tallinn Central Bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Kursk Bus stationbus
- Take the bus from Kursk Bus station to Belgorod Bus stationbus
31h 35m₽8,513–13,340Drive 1,397.9 km
- Drive from Tallinn to Belgorodcar 1,397.9 km
20h 29m₽19,762–28,545Train, fly
- Take the train from Tallinn to Aardlatrain
- Take the train from Kirsi to Koidulatrain
- Take the train from Pechory-Pskovskie to Pskov-1train
- Fly from Princess Olga Pskov International (PKV) to Tambov Donskoye Airport (TBW)plane PKV - TBW
- Take the train from Tambov 1 to Belgorodtrain
35h 31m₽8,943–35,337
Tallinn to Belgorod by bus, foot, and train
Questions & Answers
The cheapest way to get from Tallinn to Belgorod is to bus and train which costs RUB 6500 - RUB 12000 and takes 24h 19m.
The fastest way to get from Tallinn to Belgorod is to drive which takes 20h 29m and costs RUB 19000 - RUB 29000.
No, there is no direct bus from Tallinn station to Belgorod. However, there are services departing from Tallinn Central Bus station and arriving at Michurina via Minsk Central Bus Station, Kursk Bus station and Avtovokzal. The journey, including transfers, takes approximately 31h 35m.
The distance between Tallinn and Belgorod is 1962 km. The road distance is 1397.9 km.
The best way to get from Tallinn to Belgorod without a car is to bus and train which takes 24h 19m and costs RUB 6500 - RUB 12000.
It takes approximately 24h 19m to get from Tallinn to Belgorod, including transfers.
Tallinn to Belgorod bus services, operated by Infobus BY, depart from Tallinn Central Bus station.
Tallinn to Belgorod bus services, operated by Infobus BY, arrive at Minsk Central Bus Station.
Belgorod is 1h ahead of Tallinn. It is currently 11:43 PM in Tallinn and 12:43 AM in Belgorod.
Yes, the driving distance between Tallinn to Belgorod is 1398 km. It takes approximately 20h 29m to drive from Tallinn to Belgorod.
What companies run services between Tallinn, Estonia and Belgorod, Russia?
You can take a bus from Tallinn Central Bus station to Michurina via Minsk Central Bus Station, Kursk Bus station, Belgorod Bus station, and Avtovokzal in around 31h 35m.
- Website
- rusline.aero
Flights from Princess Olga Pskov International to Tambov Donskoye Airport via Moscow Vnukovo
- Ave. Duration
- 16h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₽4,800–28,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskovsky Railway Terminal to Belgorod
- Ave. Duration
- 16h 40m
- Frequency
- 3 times a day
- Estimated price
- ₽3,900–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽16,000–23,000
- 3rd Class (Platzcart)
- ₽3,900–5,500
- 2nd Class (Kupé)
- ₽4,800–7,000
Train from Tambov 1 to Belgorod
- Ave. Duration
- 14h 45m
- Frequency
- 4 times a week
- Estimated price
- ₽2,100–4,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽2,100–3,000
- 2nd Class (Kupé)
- ₽2,900–4,100
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Tallinn to Aardla
- Ave. Duration
- 2h 26m
- Frequency
- 5 times a day
- Estimated price
- ₽1,000–1,700
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,100–1,700
Train from Kirsi to Koidula
- Ave. Duration
- 1h 14m
- Frequency
- Twice daily
- Estimated price
- ₽380–700
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽480–700
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pechory-Pskovskie to Pskov-1
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- ₽400–600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽400–600
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Tallinn Central Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a day
- Estimated price
- ₽3,100–4,400
- Website
- https://luxexpress.eu/en/
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- balticshuttle.ee
Bus from Tallinn Central Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- ₽3,100–4,100
- Website
- https://www.balticshuttle.ee/en
- Phone
- (+372) 5645 9623
- buss@anniston.ee
- Website
- anniston.ee
Bus from Tallinn Central Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₽2,800–3,900
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
- Website
- infobus.by
Bus from Tallinn Central Bus station to Minsk Central Bus Station
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- ₽3,900–6,000
- Website
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Kursk Bus station
- Ave. Duration
- 13h 51m
- Frequency
- 3 times a week
- Estimated price
- ₽4,100–6,000
- Website
- https://infobus.by/en/bus
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Kursk Bus station to Belgorod Bus station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₽470–1,400
- Schedules at
- avtovokzaly.ru
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 Rome from the airport, How to get from Heathrow Airport into central London, and How to get from London to Edinburgh - to help you get the most out of your next trip.


























