HUB hero image

How to Travel from

Stuttgart to Belgrade

by Plane, Rideshare, Route or Car

Stuttgart
+0
Belgrade
Transport search to Belgrade
Stuttgart
+0
Belgrade
Building a composite car route
Cheapest
Best Offer!
Car
10 h 40 min
1176 km.
from $64
Composite Route Car Only

Schedule

Stuttgart → Belgrade

19:52
Stuttgart (Baden-Württemberg, Germany)
Stuttgart - Nuremberg - Zagreb - Belgrade 4 transfers
Duration: 18 hours 12 min
14:04
Belgrade (Serbia)
Route details
Transfers in the direction Stuttgart - Belgrade
Start
Walk to Stuttgart Central Station, Duration: 5 min
19:57
Stuttgart Central Station
Duration: 2 hours 23 min
22:20
Nürnberg Hbf
RE 90
Walk to Nuremberg Central Bus Station, Duration: 5 min
22:30
Nuremberg Central Bus Station
Duration: 9 hours 20 min
07:50
Zagreb Central Bus Station
FlixBus: Essen Central Train Station - Rijeka Central Bus Station
Transfer in Zagreb, 10 min
08:00
Zagreb Central Bus Station
Duration: 5 hours 30 min
13:30
Belgrade New Bus Station
FlixBus: Belgrade - Ljubljana Central Station
Walk to Đorđa Stanojevića, Duration: 2 min
13:41
Đorđa Stanojevića
Duration: 21 min
14:02
Trg Slavija (Nemanjina)
Banjica - Blok 45
WALK, Duration: 2 min
Finish
19:52
Stuttgart (Baden-Württemberg, Germany)
Stuttgart - Nuremberg - Zagreb - Belgrade 4 transfers
Duration: 18 hours 13 min
14:05
Belgrade (Serbia)
Route details
Transfers in the direction Stuttgart - Belgrade
Start
Walk to Stuttgart Central Station, Duration: 5 min
19:57
Stuttgart Central Station
Duration: 2 hours 23 min
22:20
Nürnberg Hbf
RE 90
Walk to Nuremberg Central Bus Station, Duration: 5 min
22:30
Nuremberg Central Bus Station
Duration: 9 hours 20 min
07:50
Zagreb Central Bus Station
FlixBus: Essen Central Train Station - Rijeka Central Bus Station
Transfer in Zagreb, 10 min
08:00
Zagreb Central Bus Station
Duration: 5 hours 30 min
13:30
Belgrade New Bus Station
FlixBus: Belgrade - Ljubljana Central Station
Walk to Đorđa Stanojevića, Duration: 2 min
13:36
Đorđa Stanojevića
Duration: 24 min
14:00
RK Beograđanka
Ustanička - Blok 45
WALK, Duration: 5 min
Finish
20:12
Stuttgart (Baden-Württemberg, Germany)
Stuttgart - Munich - Ljubljana - Belgrade 5 transfers
Duration: 17 hours 52 min
14:04
Belgrade (Serbia)
Route details
Transfers in the direction Stuttgart - Belgrade
Start
Walk to Stuttgart Central Station, Duration: 5 min
20:17
Stuttgart Central Station
Duration: 1 hours 50 min
22:07
Pasing
ICE 2533
Transfer in Munich, 9 min
22:16
Pasing
Duration: 9 min
22:25
Hackerbrucke
S 6
Walk to Munich Central Bus Station, Duration: 5 min
22:40
Munich Central Bus Station
Duration: 5 hours 21 min
04:01
Ljubljana Central
FlixBus: Frankfurt Central Train Station - Split Central Bus Station
Transfer in Ljubljana, 49 min
04:50
Ljubljana Central
Duration: 8 hours 40 min
13:30
Belgrade New Bus Station
FlixBus: Belgrade - Ljubljana Central Station
Walk to Đorđa Stanojevića, Duration: 2 min
13:41
Đorđa Stanojevića
Duration: 21 min
14:02
Trg Slavija (Nemanjina)
Banjica - Blok 45
WALK, Duration: 2 min
Finish
20:12
Stuttgart (Baden-Württemberg, Germany)
Stuttgart - Munich - Ljubljana - Belgrade 5 transfers
Duration: 17 hours 53 min
14:05
Belgrade (Serbia)
Route details
Transfers in the direction Stuttgart - Belgrade
Start
Walk to Stuttgart Central Station, Duration: 5 min
20:17
Stuttgart Central Station
Duration: 1 hours 50 min
22:07
Pasing
ICE 2533
Transfer in Munich, 9 min
22:16
Pasing
Duration: 9 min
22:25
Hackerbrucke
S 6
Walk to Munich Central Bus Station, Duration: 5 min
22:40
Munich Central Bus Station
Duration: 5 hours 21 min
04:01
Ljubljana Central
FlixBus: Frankfurt Central Train Station - Split Central Bus Station
Transfer in Ljubljana, 49 min
04:50
Ljubljana Central
Duration: 8 hours 40 min
13:30
Belgrade New Bus Station
FlixBus: Belgrade - Ljubljana Central Station
Walk to Đorđa Stanojevića, Duration: 2 min
13:36
Đorđa Stanojevića
Duration: 24 min
14:00
RK Beograđanka
Ustanička - Blok 45
WALK, Duration: 5 min
Finish
19:43
Stuttgart (Baden-Württemberg, Germany)
Stuttgart - Munich - Ljubljana - Belgrade 5 transfers
Duration: 18 hours 21 min
14:04
Belgrade (Serbia)
Route details
Transfers in the direction Stuttgart - Belgrade
Start
Walk to Stuttgart Central Station, Duration: 5 min
19:48
Stuttgart Central Station
Duration: 2 hours 15 min
22:03
München Hauptbahnhof
ICE 613
Walk to Hauptbahnhof Nord, Duration: 4 min
22:11
Hauptbahnhof Nord
Duration: 3 min
22:14
Hackerbrücke
17 Amalienburgstraße - St. Emmeram
Walk to Munich Central Bus Station, Duration: 5 min
22:40
Munich Central Bus Station
Duration: 5 hours 21 min
04:01
Ljubljana Central
FlixBus: Frankfurt Central Train Station - Split Central Bus Station
Transfer in Ljubljana, 49 min
04:50
Ljubljana Central
Duration: 8 hours 40 min
13:30
Belgrade New Bus Station
FlixBus: Belgrade - Ljubljana Central Station
Walk to Đorđa Stanojevića, Duration: 2 min
13:41
Đorđa Stanojevića
Duration: 21 min
14:02
Trg Slavija (Nemanjina)
Banjica - Blok 45
WALK, Duration: 2 min
Finish
20:12
Stuttgart (Baden-Württemberg, Germany)
Stuttgart - Munich - Ljubljana - Belgrade 5 transfers
Duration: 17 hours 52 min
14:04
Belgrade (Serbia)
Route details
Transfers in the direction Stuttgart - Belgrade
Start
Walk to Stuttgart Central Station, Duration: 5 min
20:17
Stuttgart Central Station
Duration: 1 hours 57 min
22:14
München Hauptbahnhof
ICE 2533
Walk to München Hauptbahnhof, Duration: 5 min
22:28
München Hauptbahnhof
Duration: 1 min
22:29
Hackerbrucke
S 2
Walk to Munich Central Bus Station, Duration: 5 min
22:40
Munich Central Bus Station
Duration: 5 hours 21 min
04:01
Ljubljana Central
FlixBus: Frankfurt Central Train Station - Split Central Bus Station
Transfer in Ljubljana, 49 min
04:50
Ljubljana Central
Duration: 8 hours 40 min
13:30
Belgrade New Bus Station
FlixBus: Belgrade - Ljubljana Central Station
Walk to Đorđa Stanojevića, Duration: 2 min
13:41
Đorđa Stanojevića
Duration: 21 min
14:02
Trg Slavija (Nemanjina)
Banjica - Blok 45
WALK, Duration: 2 min
Finish

Six ways to Travel from Stuttgart to Belgrade

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Stuttgart Airport Busterminal to Belgrade
Ave. Duration:
17h
Frequency:
Once daily
Estimated price:
$107.59–$151.89

Lasta

Phone:
+381 800 334 334
Website:
lasta.rs/
Bus from Stuttgart Hbf to Beograd,
Ave. Duration:
18h
Frequency:
Once daily
Estimated price:
$82.28–$151.89

Srbija Tours

Phone:
+381 (11) 761-4545
Website:
srbijatours.com/
Bus from Stuttgart Hbf to Beograd,
Ave. Duration:
20h 4m
Frequency:
Twice a week

Severtrans

Phone:
+381 25 424577
Website:
severtrans.rs
Bus from Stuttgart Hbf to Beograd,
Ave. Duration:
18h 56m
Frequency:
4 times a week
Estimated price:
$82.28–$120.25

Fudeks

Phone:
+381 11 7620255
Website:
fudeks.rs
Bus from Ulm to Beograd,
Ave. Duration:
13h 30m
Frequency:
Twice a week
Estimated price:
$53.16–$113.92
Bus from Stuttgart Hbf to Beograd,
Ave. Duration:
16h
Frequency:
Twice a week
Estimated price:
$60.76–$113.92

Airlines

Lufthansa

Website:
lufthansa.com/
Plane from Stuttgart Airport to Belgrade
Ave. Duration:
3h 10m
Frequency:
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$164.55–$481.00
Plane from Frankfurt to Belgrade
Ave. Duration:
1h 50m
Frequency:
Every day
Estimated price:
$151.89–$468.34
Plane from Zurich Airport to Belgrade
Ave. Duration:
3h 10m
Frequency:
Every day
Estimated price:
$202.52–$506.31

Austrian Airlines

Website:
austrian.com/?sc_lang=en&cc=ZZ
Plane from Stuttgart Airport to Belgrade
Ave. Duration:
3h 45m
Frequency:
Monday to Friday
Estimated price:
$88.60–$405.05
Plane from Frankfurt to Belgrade
Ave. Duration:
3h 51m
Frequency:
Every day
Estimated price:
$189.87–$468.34
Plane from Zurich Airport to Belgrade
Ave. Duration:
4h 5m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$189.87–$518.97

Swiss

Website:
swiss.com/
Plane from Stuttgart Airport to Belgrade
Ave. Duration:
3h 35m
Frequency:
Every day
Estimated price:
$177.21–$556.94
Plane from Zurich Airport to Belgrade
Ave. Duration:
1h 41m
Frequency:
Every day
Estimated price:
$139.24–$329.10

Air Serbia

Website:
airserbia.com/en/welcome
Plane from Stuttgart Airport to Belgrade
Ave. Duration:
1h 40m
Frequency:
Monday, Friday, and Sunday
Estimated price:
$164.55–$303.79
Plane from Frankfurt to Belgrade
Ave. Duration:
1h 55m
Frequency:
Every day
Estimated price:
$94.93–$518.97
Plane from Zurich Airport to Belgrade
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$69.62–$379.73

Train operators

TGV inOui

Phone:
+33 1 84 94 36 35
Website:
sncf-connect.com/en-en
Train from Hauptbahnhof to Ulm
Ave. Duration:
1h 1m
Frequency:
Once daily
Estimated price:
$26.58–$59.49

NS

Phone:
+31 30 751 5155
Website:
ns.nl/
Train from Hauptbahnhof to Ulm
Ave. Duration:
40 min
Frequency:
Twice daily
Estimated price:
$15.19–$37.97
Train from Hauptbahnhof to Frankfurt
Ave. Duration:
1h 46m
Frequency:
Twice daily
Estimated price:
$24.05–$60.76

Deutsche Bahn Intercity-Express

Phone:
+49 30 311-682904
Website:
bahn.de/
Train from Hauptbahnhof to Ulm
Ave. Duration:
42 min
Frequency:
Hourly
Estimated price:
$34.18–$37.97
Train from Hauptbahnhof to Frankfurt
Ave. Duration:
1h 12m
Frequency:
Hourly
Estimated price:
$46.83–$53.16
Train from Hauptbahnhof to Schaffhausen
Ave. Duration:
2h 28m
Frequency:
Hourly
Estimated price:
$48.10–$54.43

WESTbahn Gmbh

Phone:
+43 1 89900
Website:
westbahn.at/
Train from Hauptbahnhof to Ulm
Ave. Duration:
52 min
Frequency:
Twice daily
Estimated price:
$16.46–$39.24

Hungarian Railways (MÁV)

Phone:
+36 (1) 3 49 49 49
Website:
mavcsoport.hu/en
Train from Stuttgart Hbf to Budapest-Kelenfoeld
Ave. Duration:
12h 33m
Frequency:
Once daily
Estimated price:
$46.83–$54.43
Train from Budapest-Kelenfoeld to Szeged
Ave. Duration:
2h 42m
Frequency:
Once daily
Estimated price:
$9.49–$11.39
Train from Szeged to Subotica
Ave. Duration:
1h 26m
Frequency:
5 times a day
Estimated price:
$3.29–$3.92

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Schaffhausen to Zürich
Ave. Duration:
47 min
Frequency:
Hourly
Estimated price:
$26.58–$49.37

DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)

Phone:
+49 731 1550-0
Website:
meine-rab.de/
Train from Hauptbahnhof to Ulm
Ave. Duration:
1h 4m
Frequency:
Hourly
Estimated price:
$15.19–$18.99

Nebenbahn Vaihingen- Enzweihlingen

Train from Hauptbahnhof to Ulm
Ave. Duration:
1h 21m
Frequency:
Twice a week

Go Ahead BW

Phone:
+49 711 400 534 44
Website:
go-ahead-bw.de/
Train from Hauptbahnhof to Ulm
Ave. Duration:
1h 38m
Frequency:
Hourly
Estimated price:
$17.72–$34.18

Railways of Montenegro (ŽPCG)

Phone:
+382 20 441 197
Website:
zcg-prevoz.me/
Train from Subotica to Beograd
Ave. Duration:
1h 36m
Frequency:
Twice daily
Estimated price:
$9.49–$20.25

Questions and Answers

What is the cheapest way to get from Stuttgart to Belgrade?

The cheapest way to get from Stuttgart to Belgrade is to night train and train which costs $59.78 - $81.52 and takes 21h 17m.

What is the fastest way to get from Stuttgart to Belgrade?

The fastest way to get from Stuttgart to Belgrade is to fly which takes 5h and costs $92.39 - $239.13 .

Is there a direct bus between Stuttgart and Belgrade?

Yes, there is a direct bus departing from Stuttgart Hbf and arriving at Beograd, Autobuska stanica. Services depart six times a week, and operate every day. The journey takes approximately 18h.

Is there a direct train between Stuttgart and Belgrade?

No, there is no direct train from Stuttgart to Belgrade. However, there are services departing from Stuttgart Hbf and arriving at Beograd centar via Budapest-Kelenfoeld, Szeged and Subotica. The journey, including transfers, takes approximately 21h 17m.

How far is it from Stuttgart to Belgrade?

The distance between Stuttgart and Belgrade is 988 km. The road distance is 1175 km.

How do I travel from Stuttgart to Belgrade without a car?

The best way to get from Stuttgart to Belgrade without a car is to train and bus which takes 15h 12m and costs $54.35 - $152.17 .

How long does it take to get from Stuttgart to Belgrade?

It takes approximately 5h to get from Stuttgart to Belgrade, including transfers.

Where do I catch the Stuttgart to Belgrade bus from?

Stuttgart to Belgrade bus services, operated by Lasta, depart from Stuttgart Hbf station.

Where do I catch the Stuttgart to Belgrade train from?

Stuttgart to Belgrade train services, operated by Hungarian Railways (MÁV), depart from Stuttgart Hbf station.

Bus or fly from Stuttgart to Belgrade?

The best way to get from Stuttgart to Belgrade is to fly which takes 5h and costs $92.39 - $239.13 . Alternatively, you can bus, which costs $52.17 - $130.43 and takes 18h.

Where does the Stuttgart to Belgrade bus arrive?

Stuttgart to Belgrade bus services, operated by Lasta, arrive at Beograd, Autobuska stanica station.

Where does the Stuttgart to Belgrade train arrive?

Stuttgart to Belgrade train services, operated by Hungarian Railways (MÁV), arrive at Budapest-Kelenfoeld station.

Can I drive from Stuttgart to Belgrade?

Yes, the driving distance between Stuttgart to Belgrade is 1175 km. It takes approximately 10h 45m to drive from Stuttgart to Belgrade.

Where can I stay near Belgrade?

There are 4151+ hotels available in Belgrade. Prices start at $25.99 per night.
+0