• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 9 ways to get from Sarajevo to Niš 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.

Recommended option

Bus via Belgrade  •  9 h 15 min

  1. Take the bus from Istočno Sarajevo to Zvornik
  2. Take the bus from Zvornik to Beograd
  3. Take the bus from Belgrade to Niš

$26 - $54

Cheapest option

Bus, train  •  12 h 28 min

  1. Take the bus from Sarajevo to Priboj
  2. Take the train from Priboj to Požega 512 / ...
  3. Take the train from Požega to Kraljevo
  4. Take the train from Kraljevo to Stalać
  5. Take the train from Stalać to Crveni Krst

$15 - $34

7 alternative options

Bus  •  11 h 20 min

  1. Take the bus from Sarajevo to Priboj
  2. Take the bus from Nova Varoš AS to Niš

$21 - $23

Bus Autoprevoz Cacak  •  12 h 16 min

  1. Take the bus from Sarajevo to Goražde
  2. Take the bus from Goražde - Most to Požega
  3. Take the bus from Požega to Niš

Drive  •  6 h 24 min

  1. Drive from Sarajevo to Niš 288 miles

$50 - $75

Fly to Belgrade, bus  •  6 h 2 min

  1. Fly from Sarajevo (SJJ) to Belgrade (BEG) SJJ - BEG
  2. Take the bus from Belgrade to Niš

$97 - $311

Fly to Nis  •  5 h 57 min

  1. Fly from Sarajevo (SJJ) to Nis (INI) SJJ - INI

$36 - $143

Fly to Pristina, drive, bus  •  9 h 3 min

  1. Fly from Sarajevo (SJJ) to Pristina (PRN) SJJ - PRN
  2. Drive from Pristina to Vasiljevac Stajaliste
  3. Take the bus from Pepeljevac to Niš

Fly to Sofia, bus  •  9 h 52 min

  1. Fly from Sarajevo (SJJ) to Sofia (SOF) SJJ - SOF
  2. Take the bus from Sofia to Niš

$146 - $313

Questions & Answers

The cheapest way to get from Sarajevo to Niš is to bus which costs $21 - $23 and takes 11 h 20 min.

More details

The quickest way to get from Sarajevo to Niš is to fly which costs $35 - $150 and takes 5 h 57 min.

More details

No, there is no direct bus from Sarajevo to Niš. However, there are services departing from Istočno Sarajevo and arriving at Niš via Zvornik and Belgrade. The journey, including transfers, takes approximately 9 h 15 min.

More details

The distance between Sarajevo and Niš is 292 km. The road distance is 460.8 km.

Get driving directions

The best way to get from Sarajevo to Niš without a car is to bus which takes 9 h 15 min and costs $25 - $55.

More details

It takes approximately 9 h 15 min to get from Sarajevo to Niš, including transfers.

More details

Sarajevo to Niš bus services, operated by Drina Trans, depart from Istočno Sarajevo station.

More details

The best way to get from Sarajevo to Niš is to bus which takes 9 h 15 min and costs $25 - $55. Alternatively, you can fly, which costs $35 - $150 and takes 5 h 57 min.

Mode details

The quickest flight from Sarajevo Airport to Belgrade Airport is the direct flight which takes 50 min.

Search flights

Sarajevo to Niš bus services, operated by Nis Ekspres, arrive at Niš station.

More details

Map of how to get from Sarajevo to Niš.
Launch map view
  • Distance: 182.2 miles
  • Duration: 9 h 15 min

What companies run services between Sarajevo, Bosnia and Herzegovina and Niš, Serbia?

You can take a bus from Sarajevo to Niš via Zvornik and Belgrade in around 9 h 15 min. Alternatively, Austrian Airlines, Wizz Air and two other airlines fly from Sarajevo to Niš 6 times a week.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Sarajevo to Pristina via Vienna
Ave. Duration
5 h 32 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $550
Flights from Sarajevo to Sofia via Vienna
Ave. Duration
4 h 56 min
When
Every day
Estimated price
$380 - $800
Wizz Air
Website
wizzair.com
Flights from Sarajevo to Nis via Vienna
Ave. Duration
5 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$26 - $130
Flights from Sarajevo to Nis via Istanbul Ataturk, Vienna
Ave. Duration
8 h 55 min
When
Saturday
Estimated price
$100 - $360
Flights from Sarajevo to Nis via Munich, Vienna
Ave. Duration
7 h 30 min
When
Tuesday and Thursday
Estimated price
$110 - $550
Lufthansa
Website
lufthansa.com
Flights from Sarajevo to Pristina via Vienna
Ave. Duration
4 h 5 min
When
Monday to Friday
Estimated price
$120 - $550
Flights from Sarajevo to Pristina via Munich, Vienna
Ave. Duration
8 h 45 min
When
Tuesday, Thursday and Sunday
Estimated price
$160 - $750
Flights from Sarajevo to Sofia via Munich
Ave. Duration
8 h 25 min
When
Every day
Estimated price
$330 - $800
Turkish Airlines
Website
p.turkishairlines.com
Flights from Sarajevo to Pristina via Istanbul Ataturk
Ave. Duration
7 h 40 min
When
Monday, Friday and Sunday
Estimated price
$120 - $430
Flights from Sarajevo to Sofia via Istanbul Ataturk
Ave. Duration
7 h 25 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$130 - $370
Air Serbia
Website
airserbia.com
Flights from Sarajevo to Belgrade
Ave. Duration
50 min
When
Every day
Estimated price
$120 - $350
Pegasus Airlines
Website
flypgs.com
Flights from Sarajevo to Pristina via Sabiha Gokcen
Ave. Duration
5 h
When
Tuesday, Thursday and Sunday
Estimated price
$75 - $250
Swiss
Website
swiss.com
Flights from Sarajevo to Pristina via Zurich
Ave. Duration
8 h 40 min
When
Sunday
Estimated price
$90 - $480
Train operators
Serbian Railways
Website
srbvoz.rs
Train from Priboj to Požega
Ave. Duration
1 h 55 min
Frequency
3 times a day
Estimated price
$2 - $7
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $4
1st Class Ticket
$4 - $7
Train from Požega to Kraljevo
Ave. Duration
1 h 23 min
Frequency
4 times a day
Estimated price
$2 - $6
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $4
1st Class Ticket
$3 - $6
Train from Kraljevo to Stalać
Ave. Duration
2 h 20 min
Frequency
Twice daily
Estimated price
$2 - $6
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $4
1st Class Ticket
$3 - $6
Train from Stalać to Crveni Krst
Ave. Duration
1 h 20 min
Frequency
Once daily
Estimated price
$2 - $6
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $3
1st Class Ticket
$3 - $6
Railways of Montenegro (ŽPCG)
Website
zcg-prevoz.me
Train from Priboj to Požega
Ave. Duration
2 h 24 min
Frequency
Once daily
Estimated price
$3 - $5
Website
zcg-prevoz.me
Bus operators
Drina Trans
Phone
+387 56 260-077
Website
drinatrans.com
Bus from Istočno Sarajevo to Zvornik
Ave. Duration
1 h 50 min
Frequency
Every 3 hours
Estimated price
$7 - $13
Schedules at
drinatrans.com
Bus from Zvornik to Beograd
Ave. Duration
2 h 15 min
Frequency
5 times a day
Estimated price
$9 - $12
Schedules at
drinatrans.com
BS Tours
Phone
011 761-4693
Email
bstours@verat.net
Website
bstours.rs
Bus from Zvornik to Belgrade
Ave. Duration
3 h 25 min
Frequency
3 times a day
Estimated price
$16 - $23
Schedules at
bstours.rs
Bus from Belgrade to Niš
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$12 - $29
Schedules at
bstours.rs
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Belgrade to Niš
Ave. Duration
3 h 10 min
Frequency
4 times a day
Estimated price
$11
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Bus from Nova Varoš AS to Niš
Ave. Duration
6 h 40 min
Frequency
Once daily
Estimated price
$14
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Bus from Sofia to Niš
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$7 - $12
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Lasta
Website
lasta.rs
Bus from Belgrade to Niš
Ave. Duration
3 h 25 min
Frequency
Once daily
Estimated price
$9 - $11
Schedules at
lasta.rs
Bus from Pepeljevac to Niš
Ave. Duration
57 min
Frequency
3 times a day
Estimated price
$2 - $3
Schedules at
lasta.rs
Benko Tours 92
Phone
+(381)(20)311833
Website
redvoznje.net
Bus from Sarajevo to Priboj
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$7 - $9
Schedules at
benkotours92.com
Biss-Tours
Phone
032 245 451
Email
info@biss-tours.ba
Website
biss-tours.ba
Bus from Sarajevo to Goražde
Ave. Duration
2 h 40 min
Frequency
6 times a week
Estimated price
$4 - $8
Schedules at
biss-tours.ba
Autoprevoz Cacak
Phone
+381 32 322 461
Email
info@kavim-serbia.rs
Website
autoprevoz-cacak.rs
Bus from Goražde - Most to Požega
Ave. Duration
2 h 56 min
Frequency
Once daily
Schedules at
autoprevoz-cacak.rs
Bus from Požega to Niš
Ave. Duration
4 h 35 min
Frequency
Once daily
Estimated price
$10
Schedules at
autoprevoz-cacak.rs
Matpu
Phone
02 952 50 04
Email
matpu96@abv.bg
Website
matpu.com
Bus from Sofia to Niš
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$10 - $15
Schedules at
matpu.com

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 Travelling to and around Russia for the 2018 FIFA World Cup, What documents do I need to cross Niagara Falls? and How to get from Southend Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Sarajevo to Niš is 461 km. It takes approximately 6 h 24 min to drive from Sarajevo to Niš.

Get driving directions

Air Serbia offers flights from Sarajevo Airport to Belgrade Airport.

Search flights

There are 282+ hotels available in Niš. Prices start at $19 USD per night.

More details

The best way to get from Sarajevo to Sarajevo Airport is to taxi which takes 5 min and costs $4 - $6.

More details