There are 13 ways to get from Belgorod to Stuttgart 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
best- Take the bus from Belgorod Bus station to Kursk Bus stationbus
- Take the bus from Kursk Bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from München, ZOB to Stuttgartbus
2d€126–249Train, bus
- Take the train from Belgorod to Kursktrain
- Take the train from Kursk to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Stuttgart Airport Busterminalbus 399
2d 3h€164–297Drive 2,452.7 km
- Drive from Belgorod to Stuttgartcar 2,452.7 km
29h 19m€363–524Train to Tambov Donskoye Airport, fly to Allgäu Airport, Memmingen, train
- Take the train from Belgorod to Tambov 1train
- Fly from Tambov Donskoye Airport (TBW) to Allgäu Airport, Memmingen (FMM)plane TBW - FMM
- Take the train from Memmingen, Bahnhof ZOB to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Hauptbahnhoftrain
40h 26m€169–528Bus via Magdeburg
- Take the bus from Belgorod Bus station to Kursk Bus stationbus
- Take the bus from Kursk Bus station to Gomel Bus Stationbus
- Take the bus from Gomel Bus Station to Magdeburgbus
- Take the bus from Magdeburg to Stuttgart Airportbus
2d 3h€231–509Train, bus via Heilbronn
- Take the train from Belgorod to Kursktrain
- Take the train from Kursk to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Heilbronn Central bus stationbus 905
- Take the train from Heilbronn Hbf to Stuttgart Hbftrain Re / ...
2d 10h€199–363Train to Tambov Donskoye Airport, fly to Stuttgart Airport
- Take the train from Belgorod to Tambov 1train
- Fly from Tambov Donskoye Airport (TBW) to Stuttgart Airport (STR)plane TBW - STR
27h 8m€225–612Train to Tambov Donskoye Airport, fly to Munich International Airport, train
- Take the train from Belgorod to Tambov 1train
- Fly from Tambov Donskoye Airport (TBW) to Munich International Airport (MUC)plane TBW - MUC
- Take the train from München Hbf to Hauptbahnhoftrain
30h 41m€174–506Train, train to Gomel Airport, fly to Stuttgart Airport
- Take the train from Belgorod to Kursktrain
- Take the train from Kursk to Briansk Orlovskiitrain
- Take the train from Briansk Orlovskii to Gomeltrain
- Fly from Gomel Airport (GME) to Stuttgart Airport (STR)plane GME - STR
36h 4m€174–491Train, train to Gomel Airport, fly to Frankfurt
- Take the train from Belgorod to Kursktrain
- Take the train from Kursk to Briansk Orlovskiitrain
- Take the train from Briansk Orlovskii to Gomeltrain
- Fly from Gomel Airport (GME) to Frankfurt (FRA)plane GME - FRA
- Take the train from Frankfurt to Hauptbahnhoftrain
31h 54m€170–477Train, train to Gomel Airport, fly to Allgäu Airport, Memmingen
- Take the train from Belgorod to Kursktrain
- Take the train from Kursk to Briansk Orlovskiitrain
- Take the train from Briansk Orlovskii to Gomeltrain
- Fly from Gomel Airport (GME) to Allgäu Airport, Memmingen (FMM)plane GME - FMM
- Take the train from Memmingen, Bahnhof ZOB to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Hauptbahnhoftrain
32h 47m€188–587Train, train to Gomel Airport, fly to Munich International Airport
- Take the train from Belgorod to Kursktrain
- Take the train from Kursk to Briansk Orlovskiitrain
- Take the train from Briansk Orlovskii to Gomeltrain
- Fly from Gomel Airport (GME) to Munich International Airport (MUC)plane GME - MUC
- Take the train from München Hbf to Hauptbahnhoftrain
33h 23m€193–565Train, train to Gomel Airport, fly to Zurich Airport
- Take the train from Belgorod to Kursktrain
- Take the train from Kursk to Briansk Orlovskiitrain
- Take the train from Briansk Orlovskii to Gomeltrain
- Fly from Gomel Airport (GME) to Zurich Airport (ZRH)plane GME - ZRH
- Take the train from Zürich Flughafen to Schaffhausentrain
- Take the train from Schaffhausen to Hauptbahnhoftrain
35h 35m€206–529
Belgorod to Stuttgart by train and bus
Comparing Your Travel Options
The cheapest way to get from Belgorod to Stuttgart is to train and bus which costs €160 - €300 and takes 2 days 3h.
The fastest way to get from Belgorod to Stuttgart is to train and fly which takes 27h 8m and costs €220 - €650.
No, there is no direct bus from Belgorod station to Stuttgart. However, there are services departing from Belgorod Bus station and arriving at Stuttgart via Kursk Bus station, Minsk Central Bus Station and München, ZOB. The journey, including transfers, takes approximately 2 days 0h.
The distance between Belgorod and Stuttgart is 3134 km. The road distance is 2452.7 km.
The best way to get from Belgorod to Stuttgart without a car is to bus which takes 2 days 0h and costs €120 - €250.
It takes approximately 2 days 0h to get from Belgorod to Stuttgart, including transfers.
Belgorod to Stuttgart bus services, operated by Avtovokzaly.ru, depart from Belgorod Bus station.
Belgorod to Stuttgart bus services, operated by Avtovokzaly.ru, arrive at Kursk Bus station.
Stuttgart is 1h behind Belgorod. It is currently 10:34 PM in Belgorod and 9:34 PM in Stuttgart.
Yes, the driving distance between Belgorod to Stuttgart is 2453 km. It takes approximately 29h 19m to drive from Belgorod to Stuttgart.
What companies run services between Belgorod, Russia and Stuttgart, Germany?
You can take a bus from Belgorod Bus station to Stuttgart via Kursk Bus station, Minsk Central Bus Station, and München, ZOB in around 2d.
- Website
- turkishairlines.com
Flights from Tambov Donskoye Airport to Stuttgart Airport via Moscow Vnukovo, Istanbul
- Ave. Duration
- 11h 45m
- When
- Wednesday to Friday
- Estimated price
- €200–550
Flights from Tambov Donskoye Airport to Munich International Airport via Moscow Vnukovo, Istanbul
- Ave. Duration
- 16h 31m
- When
- Monday to Friday
- Estimated price
- €190–550
Flights from Gomel Airport to Stuttgart Airport via Moscow Vnukovo, Istanbul
- Ave. Duration
- 17h 50m
- When
- Thursday and Sunday
- Estimated price
- €200–550
Flights from Gomel Airport to Frankfurt via Moscow Vnukovo, Istanbul
- Ave. Duration
- 17h 40m
- When
- Thursday and Sunday
- Estimated price
- €160–450
Flights from Gomel Airport to Munich International Airport via Moscow Vnukovo, Istanbul
- Ave. Duration
- 17h 5m
- When
- Thursday and Sunday
- Estimated price
- €190–550
Flights from Gomel Airport to Zurich Airport via Moscow Vnukovo, Istanbul
- Ave. Duration
- 17h 50m
- When
- Thursday and Sunday
- Estimated price
- €180–490
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- €9–28
- Website
- Russian Railways
- 1nd Class (SW)
- €65–95
- 3rd Class (Platzcart)
- €9–13
- 2nd Class (Kupé)
- €20–28
Train from Kursk to Kaliningrad-Passajirsk
- Ave. Duration
- 28h 48m
- Frequency
- Once daily
- Estimated price
- €35–75
- Website
- Russian Railways
- 1nd Class (SW)
- €160–240
- 3rd Class (Platzcart)
- €35–55
- 2nd Class (Kupé)
- €50–75
Train from Belgorod to Tambov 1
- Ave. Duration
- 12h 31m
- Frequency
- 4 times a week
- Estimated price
- €20–45
- Website
- Russian Railways
- 1nd Class (SW)
- €100–150
- 3rd Class (Platzcart)
- €20–26
- 2nd Class (Kupé)
- €30–45
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- €9–28
- Website
- Russian Railways
- 1nd Class (SW)
- €65–95
- 3rd Class (Platzcart)
- €9–13
- 2nd Class (Kupé)
- €20–28
Train from Kursk to Kaliningrad-Passajirsk
- Ave. Duration
- 28h 48m
- Frequency
- Once daily
- Estimated price
- €35–75
- Website
- Russian Railways
- 1nd Class (SW)
- €160–240
- 3rd Class (Platzcart)
- €35–55
- 2nd Class (Kupé)
- €50–75
Train from Belgorod to Tambov 1
- Ave. Duration
- 12h 31m
- Frequency
- 4 times a week
- Estimated price
- €20–45
- Website
- Russian Railways
- 1nd Class (SW)
- €100–150
- 3rd Class (Platzcart)
- €20–26
- 2nd Class (Kupé)
- €30–45
Train from Belgorod to Tambov 1
- Ave. Duration
- 12h 31m
- Frequency
- 4 times a week
- Estimated price
- €20–45
- Website
- Russian Railways
- 1nd Class (SW)
- €100–150
- 3rd Class (Platzcart)
- €20–26
- 2nd Class (Kupé)
- €30–45
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- €9–28
- Website
- Russian Railways
- 1nd Class (SW)
- €65–95
- 3rd Class (Platzcart)
- €9–13
- 2nd Class (Kupé)
- €20–28
Train from Kursk to Briansk Orlovskii
- Ave. Duration
- 5h 44m
- Frequency
- Once daily
- Estimated price
- €13–35
- Website
- Russian Railways
- 1nd Class (SW)
- €75–110
- 3rd Class (Platzcart)
- €13–17
- 2nd Class (Kupé)
- €24–35
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- €9–28
- Website
- Russian Railways
- 1nd Class (SW)
- €65–95
- 3rd Class (Platzcart)
- €9–13
- 2nd Class (Kupé)
- €20–28
Train from Kursk to Briansk Orlovskii
- Ave. Duration
- 5h 44m
- Frequency
- Once daily
- Estimated price
- €13–35
- Website
- Russian Railways
- 1nd Class (SW)
- €75–110
- 3rd Class (Platzcart)
- €13–17
- 2nd Class (Kupé)
- €24–35
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- €9–28
- Website
- Russian Railways
- 1nd Class (SW)
- €65–95
- 3rd Class (Platzcart)
- €9–13
- 2nd Class (Kupé)
- €20–28
Train from Kursk to Briansk Orlovskii
- Ave. Duration
- 5h 44m
- Frequency
- Once daily
- Estimated price
- €13–35
- Website
- Russian Railways
- 1nd Class (SW)
- €75–110
- 3rd Class (Platzcart)
- €13–17
- 2nd Class (Kupé)
- €24–35
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- €9–28
- Website
- Russian Railways
- 1nd Class (SW)
- €65–95
- 3rd Class (Platzcart)
- €9–13
- 2nd Class (Kupé)
- €20–28
Train from Kursk to Briansk Orlovskii
- Ave. Duration
- 5h 44m
- Frequency
- Once daily
- Estimated price
- €13–35
- Website
- Russian Railways
- 1nd Class (SW)
- €75–110
- 3rd Class (Platzcart)
- €13–17
- 2nd Class (Kupé)
- €24–35
Train from Belgorod to Kursk
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a day
- Estimated price
- €9–28
- Website
- Russian Railways
- 1nd Class (SW)
- €65–95
- 3rd Class (Platzcart)
- €9–13
- 2nd Class (Kupé)
- €20–28
Train from Kursk to Briansk Orlovskii
- Ave. Duration
- 5h 44m
- Frequency
- Once daily
- Estimated price
- €13–35
- Website
- Russian Railways
- 1nd Class (SW)
- €75–110
- 3rd Class (Platzcart)
- €13–17
- 2nd Class (Kupé)
- €24–35
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Belgorod Bus station to Kursk Bus station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- €5–15
- Schedules at
- avtovokzaly.ru
Bus from Belgorod Bus station to Kursk Bus station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- €5–15
- Schedules at
- avtovokzaly.ru
Want to know more about travelling around Germany
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 1547+ hotels available in Stuttgart.







