There are 7 ways to get from Baku to Belgorod by train, bus, 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.
Train, bus via Balashikha
best- Take the train from Baku to Tbilisitrain 38
- Take the bus from Ortachala Bus Station to Moscow Central Bus Stationbus
- Take the train from Moskva Kurskaia to Belgorodtrain
2d₽7,310–11,531Train, bus
- Take the train from Baku to Tbilisitrain 38
- Take the bus from Tbilisi Didube to Vladikavkaz Rail stationbus
- Take the train from Vladikavkaz to Kotliarevskaiatrain
- Take the train from Kotliarevskaia to Voronezh-1train
- Take the train from Voronej 1 to Belgorodtrain
2d 1h₽7,605–15,751Fly Heydar Aliyev International Airport to Tambov Donskoye Airport, train
- Fly from Heydar Aliyev International Airport (GYD) to Tambov Donskoye Airport (TBW)plane GYD - TBW
- Take the train from Tambov 1 to Belgorodtrain
30h 39m₽19,069–51,573Train, bus #2
- Take the train from Baku to Tbilisitrain 38
- Take the train from Tbilisi to Yerevantrain 201
- Take the bus from Yerevan Sevan 93/1 to Voronezh Bus stationbus
- Take the bus from Voronezh station to Belgorod Bus stationbus
2d 12h₽8,468–14,374Fly Heydar Aliyev International Airport to Grabtsevo Airport, train
- Fly from Heydar Aliyev International Airport (GYD) to Grabtsevo Airport (KLF)plane GYD - KLF
- Take the train from Kaluga-1 to Tula 1 Kurskaiatrain
- Take the train from Tula 1 Kurskaia to Belgorodtrain
23h 19m₽16,459–66,603Fly Heydar Aliyev International Airport to Gomel Airport, train
- Fly from Heydar Aliyev International Airport (GYD) to Gomel Airport (GME)plane GYD - GME
- Take the train from Gomel to Lujki Orlovskietrain
- Take the train from Orel to Belgorodtrain
28h 18m₽15,629–58,183Train to Ganja International Airport, fly to Tambov Donskoye Airport, train
- Take the train from Baku to Ganjatrain
- Fly from Ganja International Airport (GNJ) to Tambov Donskoye Airport (TBW)plane GNJ - TBW
- Take the train from Tambov 1 to Belgorodtrain
44h 3m₽12,732–49,411
Heydar Aliyev International Airport (GYD) to Tambov Donskoye Airport (TBW) flights
Questions & Answers
The cheapest way to get from Baku to Belgorod is to train and bus via Balashikha which costs RUB 7000 - RUB 12000 and takes 2 days 0h.
The fastest way to get from Baku to Belgorod is to fly and train which takes 23h 19m and costs RUB 16000 - RUB 70000.
The distance between Baku and Belgorod is 3226 km.
The best way to get from Baku to Belgorod without a car is to train and bus via Balashikha which takes 2 days 0h and costs RUB 7000 - RUB 12000.
It takes approximately 2 days 0h to get from Baku to Belgorod, including transfers.
Belgorod is 1h behind Baku. It is currently 11:46 PM in Baku and 10:46 PM in Belgorod.
What companies run services between Baku, Azerbaijan and Belgorod, Russia?
There is no direct connection from Baku to Belgorod. However, you can take the train to Tbilisi, walk to Station Square 1, take the subway to Isani, walk to Ortachala Bus Station, take the bus to Moscow Central Bus Station, walk to Shchyolkovskaya, take the line 3 subway to Kurskaya, walk to Moskva Kurskaia, then take the train to Belgorod. Alternatively, you can take a train from Baku to Belgorod via Tbilisi, Station Square 1, Didube, Tbilisi Didube, Vladikavkaz Rail station, Vladikavkaz, Kotliarevskaia, and Voronej 1 in around 2d 1h.
- Website
- azimuth.aero
Flights from Heydar Aliyev International Airport to Grabtsevo Airport via Pulkovo
- Ave. Duration
- 21h 10m
- When
- Monday and Wednesday
- Estimated price
- ₽20,000–55,000
Flights from Heydar Aliyev International Airport to Grabtsevo Airport via Minsk, Pulkovo
- Ave. Duration
- 13h 45m
- When
- Tuesday and Thursday
- Estimated price
- ₽14,000–60,000
Flights from Heydar Aliyev International Airport to Grabtsevo Airport via Moscow Domodedovo, Pulkovo
- Ave. Duration
- 21h 15m
- When
- Monday and Wednesday
- Estimated price
- ₽20,000–55,000
Flights from Heydar Aliyev International Airport to Grabtsevo Airport via Moscow Vnukovo, Pulkovo
- Ave. Duration
- 11h 30m
- When
- Tuesday and Thursday
- Estimated price
- ₽20,000–55,000
- Website
- rusline.aero
Flights from Heydar Aliyev International Airport to Tambov Donskoye Airport via Moscow Vnukovo
- Ave. Duration
- 12h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₽17,000–47,000
Flights from Heydar Aliyev International Airport to Tambov Donskoye Airport via Pulkovo
- Ave. Duration
- 12h 55m
- When
- Monday and Wednesday
- Estimated price
- ₽21,000–55,000
Flights from Ganja International Airport to Tambov Donskoye Airport via Moscow Vnukovo
- Ave. Duration
- 21h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₽9,500–43,000
- Website
- belavia.by
Flights from Heydar Aliyev International Airport to Gomel Airport via Moscow Vnukovo
- Ave. Duration
- 10h 20m
- When
- Thursday and Sunday
- Estimated price
- ₽17,000–48,000
Flights from Heydar Aliyev International Airport to Gomel Airport via Moscow Sheremetyevo
- Ave. Duration
- 13h 20m
- When
- Tuesday and Friday
- Estimated price
- ₽11,000–47,000
- Phone
- 1822
- [email protected]
- Website
- ticket.ady.az
Train from Baku to Tbilisi
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- ₽800–1,600
- Website
- https://ticket.ady.az/en
- Standard
- ₽800–1,300
- Standard+
- ₽1,100–1,600
- Business
- ₽1,800–2,600
Train from Baku to Tbilisi
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- ₽800–1,600
- Website
- https://ticket.ady.az/en
- Standard
- ₽800–1,300
- Standard+
- ₽1,100–1,600
- Business
- ₽1,800–2,600
Train from Baku to Tbilisi
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- ₽800–1,600
- Website
- https://ticket.ady.az/en
- Standard
- ₽800–1,300
- Standard+
- ₽1,100–1,600
- Business
- ₽1,800–2,600
Train from Baku to Ganja
- Ave. Duration
- 3h 58m
- Frequency
- 3 times a day
- Estimated price
- ₽500–1,100
- Website
- https://ticket.ady.az/en
- Standard
- ₽500–850
- Standard+
- ₽750–1,100
- Business
- ₽1,300–1,800
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskva Kurskaia to Belgorod
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽1,800–3,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,800–2,500
- Commuter Electric Train
- ₽2,400–3,400
Train from Tula 1 Kurskaia to Belgorod
- Ave. Duration
- 4h 50m
- Frequency
- 3 times a day
- Estimated price
- ₽1,400–2,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,400–2,000
- Commuter Electric Train
- ₽1,700–2,500
Train from Orel to Belgorod
- Ave. Duration
- 3h 6m
- Frequency
- 3 times a day
- Estimated price
- ₽1,100–1,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,600
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Vladikavkaz to Kotliarevskaia
- Ave. Duration
- 1h 59m
- Frequency
- Once daily
- Estimated price
- ₽750–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Kotliarevskaia to Voronezh-1
- Ave. Duration
- 22h 27m
- Frequency
- 4 times a week
- Estimated price
- ₽3,300–6,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽14,000–21,000
- 3rd Class (Platzcart)
- ₽3,300–4,400
- 2nd Class (Kupé)
- ₽4,700–6,500
Train from Voronej 1 to Belgorod
- Ave. Duration
- 6h 27m
- Frequency
- 4 times a week
- Estimated price
- ₽1,300–3,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,800
- 2nd Class (Kupé)
- ₽2,300–3,300
Train from Tambov 1 to Belgorod
- Ave. Duration
- 14h 45m
- Frequency
- 4 times a week
- Estimated price
- ₽1,800–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,800–2,500
- 2nd Class (Kupé)
- ₽3,000–4,200
Train from Kaluga-1 to Tula 1 Kurskaia
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₽850–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽850–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Tula 1 Kurskaia to Belgorod
- Ave. Duration
- 5h 6m
- Frequency
- 3 times a day
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,700–3,800
Train from Orel to Belgorod
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,700
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Tambov 1 to Belgorod
- Ave. Duration
- 14h 45m
- Frequency
- 4 times a week
- Estimated price
- ₽1,800–4,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,800–2,500
- 2nd Class (Kupé)
- ₽3,000–4,200
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Vladikavkaz to Kotliarevskaia
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- ₽160–230
- Book at
- https://eng.rzd.ru/
- Phone
- 1-84
- [email protected]
- Website
- railway.am
Train from Tbilisi to Yerevan
- Ave. Duration
- 10h 19m
- Frequency
- 4 times a week
- Estimated price
- ₽3,000–4,900
- Website
- https://www.railway.am/eng
- 3rd Class (Platzcart)
- ₽3,000–3,700
- 2nd Class (Compartment)
- ₽4,100–4,900
- 1nd Class (Soft-seated)
- ₽6,000–7,500
Train from Gomel to Lujki Orlovskie
- Ave. Duration
- 8h 31m
- Frequency
- Once daily
- Estimated price
- ₽2,700–5,500
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,700–3,100
- 2nd Class (Kupé)
- ₽4,400–5,500
- 1nd Class (SW)
- ₽7,500–11,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Ortachala Bus Station to Moscow Central Bus Station
- Ave. Duration
- 29h
- Frequency
- 3 times a week
- Estimated price
- ₽4,600–6,500
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (918) 823 36 38
- [email protected]
- Website
- trans-kavkaz.com
Bus from Tbilisi Didube to Vladikavkaz Rail station
- Ave. Duration
- 5h 17m
- Frequency
- Once daily
- Estimated price
- ₽2,000
- Website
- https://trans-kavkaz.com/
- Schedules at
- https://trans-kavkaz.com/pages/15
- Phone
- +7 (968) 600-48-48
- [email protected]
- Website
- avazar-bus.am
Bus from Yerevan Sevan 93/1 to Voronezh Bus station
- Ave. Duration
- 31h 52m
- Frequency
- Twice a week
- Estimated price
- ₽4,000–7,000
- Website
- https://avazar-bus.am/
- Website
- volgaline34.ru
Bus from Voronezh station to Belgorod Bus station
- Ave. Duration
- 4h 26m
- Frequency
- 3 times a week
- Estimated price
- ₽650–950
- Website
- https://volgaline34.ru/
- Website
- https://volgaline34.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 4 of the smartest ways to explore Australia, Train travel in Spain: A guide to Renfe, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.





















