There are 9 ways to get from Stuttgart to Niš by plane, train, bus, train (TGV), car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Stuttgart Airport to Niš Constantine The Great Airport
best- Fly from Stuttgart Airport (STR) to Niš Constantine The Great Airport (INI)plane STR - INI
7h 46mRSD 15,331–42,426Train, train to Allgäu Airport, Memmingen, fly to Niš Constantine The Great Airport
cheapest- Take the train from Hauptbahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Niš Constantine The Great Airport (INI)plane FMM - INI
7h 2mRSD 5,738–30,464Train, bus
- Take the train from Hauptbahnhof to Nürnberg Hbftrain 61
- Take the bus from Nürnberg to Niš, Autobuska Stanicabus
20h 41mRSD 13,882–20,433Train
- Take the train from Hauptbahnhof to München Hbftrain 11 / ...
- Take the train from Muenchen Hbf Gl.5-10 to Wien Westbahnhoftrain 967 / ...
- Take the train from Wien Westbahnhof to Kelebiatrain Ec
- Take the train from Subotica to Beograd Centartrain Ir / ...
- Take the train from Beograd Centar to Nistrain Ir / ...
22h 21mRSD 27,445–41,522Drive 1,395.6 km
- Drive from Stuttgart to Nišcar 1,395.6 km
12h 40mRSD 30,288–43,750Fly Stuttgart Airport to Belgrade Nikola Tesla Airport, shuttle
- Fly from Stuttgart Airport (STR) to Belgrade Nikola Tesla Airport (BEG)plane STR - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Niš
8h 12mTrain, train to Mulhouse, fly to Niš Constantine The Great Airport
- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain
- Fly from Mulhouse (MLH) to Niš Constantine The Great Airport (INI)plane MLH - INI
8h 9mRSD 9,223–50,298Bus
- Take the bus from Stuttgart Hbf to Niš, Autobuska Stanicabus
22hRSD 14,000–16,000Bus via Kraljevo
- Take the bus from Stuttgart to Kraljevobus
- Take the bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanicabus
22h 39mRSD 6,806–8,206
Stuttgart to Niš by bus
Comparing Your Travel Options
The cheapest way to get from Stuttgart to Niš is to bus via Kraljevo which costs RSD 6500 - RSD 8500 and takes 22h 39m.
The fastest way to get from Stuttgart to Niš is to train and fly which takes 7h 2m and costs RSD 5500 - RSD 31000.
Yes, there is a direct bus departing from Stuttgart Hbf and arriving at Niš, Autobuska Stanica. Services depart three times a week, and operate Tuesday, Wednesday and Saturday. The journey takes approximately 22h.
No, there is no direct train from Stuttgart to Niš. However, there are services departing from Hauptbahnhof and arriving at Nis via Muenchen Hbf Gl.5-10, Wien Westbahnhof, Subotica and Beograd Centar. The journey, including transfers, takes approximately 22h 21m.
The distance between Stuttgart and Niš is 1167 km. The road distance is 1395.6 km.
The best way to get from Stuttgart to Niš without a car is to train and bus which takes 20h 41m and costs RSD 13000 - RSD 21000.
It takes approximately 7h 46m to get from Stuttgart to Niš, including transfers.
Stuttgart to Niš bus services, operated by Lasta, depart from Stuttgart Hbf station.
Stuttgart to Niš train services, operated by Deutsche Bahn Intercity (DB IC), depart from Hauptbahnhof station.
The best way to get from Stuttgart to Niš is to fly which takes 7h 46m and costs RSD 15000 - RSD 43000. Alternatively, you can train, which costs RSD 27000 - RSD 42000 and takes 22h 21m, you could also bus, which costs RSD 14000 - RSD 16000 and takes 22h.
What companies run services between Stuttgart, Germany and Niš, Serbia?
Air Serbia and Turkish Airlines fly from Stuttgart Airport (STR) to Niš Constantine The Great Airport (INI) 4 times a week. Alternatively, you can take a train from Hauptbahnhof to Nis via München Hbf, Muenchen Hbf Gl.5-10, Wien Westbahnhof, Kelebia, Subotica, and Beograd Centar in around 22h 21m.
- Website
- airserbia.com
Flights from Stuttgart Airport to Niš Constantine The Great Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 4h 45m
- When
- Monday
- Estimated price
- RSD 15,000–42,000
Flights from Stuttgart Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 45m
- When
- Friday, Sunday, Monday, and Wednesday
- Estimated price
- RSD 11,000–25,000
- Website
- turkishairlines.com
Flights from Stuttgart Airport to Niš Constantine The Great Airport via Istanbul
- Ave. Duration
- 8h 20m
- When
- Tuesday and Saturday
- Estimated price
- RSD 32,000–85,000
- Website
- lufthansa.com
Flights from Stuttgart Airport to Belgrade Nikola Tesla Airport via Munich
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- RSD 12,000–34,000
- Website
- austrian.com
Flights from Stuttgart Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RSD 12,000–25,000
- Website
- flyulendo.com
Flights from Allgäu Airport, Memmingen to Niš Constantine The Great Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 3,200–17,000
- Website
- wizzair.com
Flights from Mulhouse to Niš Constantine The Great Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RSD 5,000–35,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Nürnberg Hbf
- Ave. Duration
- 2h 9m
- Frequency
- Every 2 hours
- Estimated price
- RSD 3,800–7,500
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- RSD 4,500–9,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 1,700–3,300
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- RSD 1,000–2,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- RSD 1,500–3,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- RSD 3,700–7,500
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a day
- Estimated price
- RSD 3,100–6,000
- Website
- Nederlandse Spoorwegen (NS)
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 43 min
- Frequency
- 5 times a day
- Estimated price
- RSD 1,100–2,100
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 24m
- Frequency
- 4 times a day
- Estimated price
- RSD 5,500–9,000
- Website
- Westbahn
Train from Muenchen Hbf Gl.5-10 to Wien Westbahnhof
- Ave. Duration
- 4h 6m
- Frequency
- Every 3 hours
- Estimated price
- RSD 10,000–17,000
- Website
- Westbahn
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- 5 times a day
- Estimated price
- RSD 2,100–3,300
- Website
- Westbahn
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 16m
- Frequency
- 3 times a day
- Estimated price
- RSD 5,500–8,500
- Website
- TGV inOui
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 49 min
- Frequency
- 3 times a day
- Estimated price
- RSD 2,100–3,200
- Website
- TGV inOui
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Westbahnhof to Kelebia
- Ave. Duration
- 5h 14m
- Frequency
- 4 times a day
- Estimated price
- RSD 12,463
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 12m
- Frequency
- Twice a week
- Estimated price
- RSD 5,811
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Subotica to Beograd Centar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- RSD 700–1,200
- Schedules at
- srbijavoz.rs
- 2nd Class
- RSD 700–850
- 1st Class
- RSD 950–1,200
Train from Beograd Centar to Nis
- Ave. Duration
- 5h 31m
- Frequency
- Every 4 hours
- Estimated price
- RSD 800–1,600
- Schedules at
- srbijavoz.rs
- 2nd Class
- RSD 800–1,000
- 1st Class
- RSD 1,200–1,600
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- RSD 1,100–1,700
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- RSD 650–1,000
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- RSD 1,000–1,500
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 43m
- Frequency
- 5 times a week
- Estimated price
- RSD 2,500–3,600
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 39m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 1,800–3,400
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- RSD 1,800–2,200
- 1st Class Ticket
- RSD 2,300–3,400
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- RSD 1,700–3,100
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- RSD 1,700–2,100
- 1st Class Ticket
- RSD 2,200–3,100
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg GmbH
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- RSD 1,700–2,500
- Schedules at
- Arverio Baden-Württemberg GmbH
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- RSD 1,600–2,300
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 24m
- Frequency
- 3 times a week
- Estimated price
- RSD 1,500–1,900
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Estimated price
- RSD 5,000–8,000
- Website
- Österreichische Bundesbahnen
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 47m
- Frequency
- 6 times a week
- Estimated price
- RSD 7,500–12,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Nürnberg to Niš, Autobuska Stanica
- Ave. Duration
- 17h 32m
- Frequency
- Once a week
- Estimated price
- RSD 10,000–13,000
- Schedules at
- srbijatours.com
- Prices
- RSD 10,000–13,000
- Phone
- +381 63 456515
- kontakt@flix.rs
- Website
- Flix
Shuttle from Belgrade, Nikola Tesla Airport to Niš
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Website
- Flix
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Stuttgart Hbf to Niš, Autobuska Stanica
- Phone
- +381 20 314 545
- info@pejictours.com
- Website
- pejictours.com
Bus from Stuttgart to Kraljevo
- Ave. Duration
- 19h 19m
- Frequency
- Once daily
- Estimated price
- RSD 5,907
- Schedules at
- pejictours.com
- Phone
- +381 20 333 733
- garoreisen@gmail.com
- Website
- garo-reisen.rs
Bus from Stuttgart to Kraljevo
- Ave. Duration
- 20h 27m
- Frequency
- Twice a week
- Schedules at
- garo-reisen.rs
- Phone
- + (381) 20 316 581
- office@gameks.biz
- Website
- gameks.biz
Bus from Stuttgart to Kraljevo
- Ave. Duration
- 21h 30m
- Frequency
- Twice a week
- Schedules at
- gameks.biz
Bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- gameks.biz
- Phone
- 028/460-038
- info@kolasinprevoz.com
- Website
- facebook.com
Bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanica
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- RSD 600–750
- Schedules at
- facebook.com
- Regular one-way price
- RSD 600–750
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RSD 1,700–3,200
- Website
- Niš-ekspres
- Phone
- +381 11 8728111
- office@trans-jug.com
- Website
- Trans-Jug
Bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanica
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RSD 900–1,900
- Website
- Trans-Jug
- Phone
- +381 (0) 31 524-518
- office@gaga-turs.rs
- Website
- gaga-turs.rs
Bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanica
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- RSD 1,500–2,200
- Schedules at
- gaga-turs.rs
- Phone
- +381 177421201
- office@kavim-vranje.rs
- Website
- facebook.com
Bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanica
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- RSD 1,200–1,600
- Schedules at
- facebook.com
- Pricing
- RSD 1,200–1,600
- Phone
- 011 / 34 72 334
- prestobeograd@gmail.com
- Website
- presto.rs
Bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanica
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- presto.rs
- Phone
- +381 37 421 555
- adjugoprevozks@gmail.com
- Website
- jugoprevozks.rs
Bus from Kraljevo, Autobuska Stanica to Niš, Autobuska Stanica
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- RSD 2,289
- Schedules at
- jugoprevozks.rs
Want to know more about travelling around Serbia
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Stuttgart to Niš bus services, operated by Lasta, arrive at Niš, Autobuska Stanica station.
Stuttgart to Niš train services, operated by Deutsche Bahn Intercity (DB IC), arrive at München Hbf station.
Yes, the driving distance between Stuttgart to Niš is 1396 km. It takes approximately 12h 40m to drive from Stuttgart to Niš.
Book your Stuttgart to Niš bus tickets online with Omio and 12go.asia.
There are 611+ hotels available in Niš.



























































