Cheap bus tickets from Belgrade to Niš

Showing times and prices for Jan 28

Cheapest

$12

Average

$13

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Belgrade to Niš will cost around $ 13 if you buy it on the day, but the cheapest tickets can be found for only $ 12.

Cheapest
06:00PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 09:15PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$121One-way
2nd Cheapest
10:55AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h00 01:55PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$121One-way
12:00PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 03:15PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$121One-way
03:25PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 06:40PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$121One-way
07:40AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 10:50AMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$121One-way

Bus schedule from Belgrade to Niš

Showing buses for tomorrow, Fri, Jan 28
12:45AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 03:55AMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
05:50AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h05 08:55AMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
07:05AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 10:15AMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
07:40AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 10:50AMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
09:00AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 12:15PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
09:30AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h50 01:20PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
10:15AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 01:25PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
10:55AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h00 01:55PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
11:20AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h50 03:10PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
11:50AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 03:00PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
12:00PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 03:15PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
12:30PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 03:40PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
02:15PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h35 05:50PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
02:20PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 05:30PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
02:30PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 05:45PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
03:25PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 06:40PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
04:15PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 07:25PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
04:40PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 07:55PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
05:10PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h50 09:00PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
05:45PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 08:55PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
06:00PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h15 09:15PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
07:00PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 10:10PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
07:00PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h50 10:50PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
07:35PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h00 10:35PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
08:00PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 11:10PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
11:15PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 02:25AMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Jan 28
$11Lasta
Find prices
Sat
Jan 29
$11Lasta
$49Air Serbia
Sun
Jan 30
$11Lasta
Find prices
Mon
Jan 31
$11Lasta
Find prices
Tue
Feb 1
$11Lasta
$207Turkish Airlines
Wed
Feb 2
$11Lasta
Find prices
Thu
Feb 3
$11Lasta
$49Air Serbia
Fri
Feb 4
$11Lasta
Find prices
Sat
Feb 5
$11Lasta
$48Air Serbia
Sun
Feb 6
$11Lasta
Find prices
Mon
Feb 7
$11Lasta
Find prices
Tue
Feb 8
$11Lasta
$207Turkish Airlines
Wed
Feb 9
$11Lasta
Find prices

Bus times from Belgrade to Niš

Showing times and prices for Jan 28

Fastest Journey

3 h

Average

3 h 17 m

Buses per day

26

Distance

201 km

Of the 26 buses that leave Belgrade for Niš every day 26 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 201 km distance in an average of 3 h 17 m but if you time it right, some buses will get you there in just 3 h .

The slowest buses will take 3 h 50 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:55AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h00 01:55PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$121One-way
Fastest
07:35PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h00 10:35PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$141One-way
2nd Fastest
05:50AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h05 08:55AMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$141One-way
07:00PMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 10:10PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$141One-way
10:15AMБеоград, аутобуска станица (Beograd, Autobuska stanica)3h10 01:25PMНиш, Aутобуска Cтаница (Nis, Autobuska Stanica)
0 changes
$121One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Belgrade to Niš

distanceDistance124 miles (200 km)
durationAverage bus duration3 h 15 min
priceAverage bus ticket price$11 (€9)
changesDirect busYes
carriersBus companiesAuto Kodeks, Lasta or Niš ekspres

Buses from Belgrade to Niš cover the 124 miles (200 km) long journey taking on average 3 h 15 min with our travel partners like Auto Kodeks, Lasta or Niš ekspres. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $11 (€9), but the average price of bus tickets is $11 (€9).

Travel Tips: Bus to Niš from Belgrade

Take the bus to Niš easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Belgrade to Niš.
FAQs

How much do cheap bus tickets from Belgrade to Niš cost?

Omio customers have found the cheapest buses from Belgrade to Niš to cost as little as $11 (€9)  in the next 7 days.

What is the price of a bus ticket from Belgrade to Niš?

In the next 7 days you can expect to pay on average $11 (€9)  for a bus ticket from Belgrade to Niš.

How far is it from Belgrade to Niš by bus?

The bus distance from Belgrade to Niš is around 124 miles (200 km).

How long is the bus ride between Belgrade and Niš?

On average the Belgrade to Niš bus travel time is 3 h 15 min  for the 124 miles (200 km) long route, but the duration can vary if you travel on weekends and holidays.

Which bus companies can take me between Belgrade and Niš?

For the trip from Belgrade to Niš you can take a bus with Auto Kodeks, Lasta or Niš ekspres. Be sure to check out all possible bus companies that offer services between Belgrade and Niš on Omio to compare what amenities they may have.

Can I book a direct bus from Belgrade to Niš?

Yes, you can find a direct bus to Niš from Belgrade with Niš ekspres, Lasta or Auto Kodeks  on Omio. This is worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

When does the first bus depart from Belgrade to Niš? When does the last bus depart from Belgrade to Niš?

The earliest bus for this route departs from Belgrade at 5: 00 PM. The last bus leaves from Belgrade at 5: 00 PM. Check Omio for the latest bus schedule from Belgrade to Niš and book the best time to depart on your chosen travel date.

How early should I book bus tickets between Belgrade and Niš to score the best deals?

If you purchase a bus ticket from Belgrade to Niš within the next 7 days, you can find tickets to cost on average $11 (€9) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Belgrade and Niš are generally on sale a few months before the planned departure date.

More options for your journey from Belgrade to Niš

Here are some other resources that might have the information you need