Rome2Rio

How to get fromNiš to Mojkovacby bus, train, or car

Find Transport to Mojkovac

See all options

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

  1. Bus

    best
    1. Take the bus from Niš, Autobuska Stanica to Mojkovac, Autobuska stanicabus bus
    5h 1m
    €30–200
  2. Train

    cheapest
    1. Take the train from Nis to Stalactrain train Ir / ...
    2. Take the train from Stalac to Kraljevotrain train Re
    3. Take the train from Kraljevo to Pozegatrain train Re
    4. Take the train from Požega to Mojkovac Municipalitytrain train 433
    14h 12m
    €15–30
  3. Drive  295.2 km

    1. Drive from Niš to Mojkovaccar car 295.2 km
    5h 20m
    €41–59

Niš to Mojkovac by train

Calendar7Weekly Trains
Duration14h 12mAverage Duration
Ticket€15Cheapest Price
See schedules

Comparing Your Travel Options

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

Dangrad Prevoz operates a bus from Niš, Autobuska Stanica to Mojkovac, Autobuska stanica once daily. Tickets cost €40 and the journey takes 5h 1m. Jadran Ekspres also services this route 6 times a week. Alternatively, you can take a train from Nis to Mojkovac Municipality via Stalac, Kraljevo, and Požega in around 14h 12m.

Train operators
Bus operators

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 What are the different types of Renfe trains in Spain?, Need to know: Greyhound, and Italy Travel Guides - to help you get the most out of your next trip.

Booking & Getting There