• Our partners include:

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

There are 4 ways to get from Podgorica to Niš by bus, train or car

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 Rozaje  •  8 h 31 min

  1. Take the bus from Podgorica to Rožaje
  2. Take the bus from Rozaje to Beloljin
  3. Take the bus from Beloljin to Niš

$29 - $33

Cheapest option

Train  •  16 h 28 min

  1. Take the train from Podgorica to Rakovica 430 / ...
  2. Take the train from Rakovica to Crveni Krst 22907

$21 - $56

2 alternative options

Bus  •  9 h 5 min

  1. Take the bus from Podgorica to Niš

$22 - $26

Drive  •  6 h 15 min

  1. Drive from Podgorica to Niš 278.3 miles

$50 - $80

Questions & Answers

The cheapest way to get from Podgorica to Niš is to bus which costs 19€ - 22€ and takes 9 h 5 min.

More details

The quickest way to get from Podgorica to Niš is to drive which costs 45€ - 70€ and takes 6 h 15 min.

More details

Yes, there is a direct bus departing from Podgorica and arriving at Niš. Services depart once daily, and operate every day. The journey takes approximately 9 h 5 min.

More details

No, there is no direct train from Podgorica to Niš. However, there are services departing from Podgorica and arriving at Crveni Krst via Rakovica. The journey, including transfers, takes approximately 16 h 28 min.

More details

The distance between Podgorica and Niš is 236 km. The road distance is 445.3 km.

Get driving directions

The best way to get from Podgorica to Niš without a car is to bus which takes 8 h 31 min and costs 25€ - 29€.

More details

It takes approximately 8 h 31 min to get from Podgorica to Niš, including transfers.

More details

Podgorica to Niš bus services, operated by Vector, depart from Podgorica station.

More details

Podgorica to Niš train services, operated by Railways of Montenegro (ŽPCG), depart from Podgorica station.

More details

The best way to get from Podgorica to Niš is to bus which takes 8 h 31 min and costs 25€ - 29€. Alternatively, you can train, which costs 18€ - 50€ and takes 16 h 28 min.

Mode details

Map of how to get from Podgorica to Niš.
Launch map view
  • Distance: 147.8 miles
  • Duration: 8 h 31 min

What companies run services between Podgorica, Montenegro and Niš, Serbia?

You can take a bus from Podgorica to Niš via Rožaje, Rozaje, and Beloljin in around 8 h 31 min. Alternatively, you can take a train from Podgorica to Niš via Rakovica in around 16 h 28 min.

Train operators
Railways of Montenegro (ŽPCG)
Website
zcg-prevoz.me
Train from Podgorica to Rakovica
Ave. Duration
10 h 8 min
Frequency
Twice daily
Estimated price
$14 - $40
Website
zcg-prevoz.me
Serbian Railways
Website
srbvoz.rs
Train from Rakovica to Crveni Krst
Ave. Duration
5 h 20 min
Frequency
Once daily
Estimated price
$7 - $19
Schedules at
srbvoz.rs
2nd Class Ticket
$7 - $11
1st Class Ticket
$12 - $19
Bus operators
Vector
Website
vectortours.de
Bus from Podgorica to Rožaje
Ave. Duration
2 h 27 min
Frequency
Once daily
Estimated price
$13
Schedules at
vectortours.de
Royal Travel Cetinje
Phone
+382 69 294 654
Email
royaltravelcetinje@gmail.com
Website
royaltravelcetinje.me
Bus from Rozaje to Beloljin
Ave. Duration
3 h 20 min
Frequency
Twice daily
Estimated price
$14 - $17
Schedules at
royaltravelcetinje.me
Bus from Podgorica to Niš
Ave. Duration
9 h 5 min
Frequency
Once daily
Estimated price
$22 - $26
Schedules at
royaltravelcetinje.me
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Beloljin to Niš
Ave. Duration
1 h 12 min
Frequency
Once daily
Estimated price
$3
Schedules at
nis-ekspres.rs
Jugoprevoz Kruševac AD
Phone
+381 37 421 555
Email
adjugoprevozks@gmail.com
Website
jugoprevozks.rs
Bus from Beloljin to Niš
Ave. Duration
1 h 13 min
Frequency
Once daily
Schedules at
jugoprevozks.rs

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 Need to know: Eurostar, How to plan an amazing trip around Scandinavia and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.

More Questions & Answers

Podgorica to Niš bus services, operated by Lasta, arrive at Niš station.

More details

Podgorica to Niš train services, operated by Serbian Railways, arrive at Crveni Krst station.

More details

Yes, the driving distance between Podgorica to Niš is 445 km. It takes approximately 6 h 15 min to drive from Podgorica to Niš.

Get driving directions

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

More details