There are 4 ways to get from Tirana to Nikšić 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  •  6 h 23 min

  1. Take the bus from Tirana to Podgorica
  2. Take the bus from Podgorica to Nikšić

$23 - $40

Cheapest option

Mini Bus, bus, train  •  6 h 44 min

  1. Take the Mini Bus from Tirana to Shkodër
  2. Take the bus from Shkodër to Podgorica
  3. Take the train from Podgorica to Nikšić

$12 - $17

2 alternative options

Bus, train  •  6 h 24 min

  1. Take the bus from Tirana to Podgorica
  2. Take the train from Podgorica to Nikšić 7100 / ...

$22 - $39

Drive  •  3 h 30 min

  1. Drive from Tirana to Nikšić 130.2 miles

$25 - $40

What companies run services between Tirana, Albania and Nikšić, Montenegro?

You can take a bus from Tirana to Nikšić via Podgorica in around 6 h 23 min.

Train operators
Railways of Montenegro (ŽPCG)
Website
zcg-prevoz.me
Train from Podgorica to Nikšić
Ave. Duration
1 h 6 min
Frequency
5 times a day
Estimated price
$2 - $4
Website
zcg-prevoz.me
Bus operators
Old Town Travel
Phone
+382 32 520 495
Email
info@kotortotirana.com
Website
kotortotirana.com
Bus from Tirana to Podgorica
Ave. Duration
4 h 18 min
Frequency
Once daily
Estimated price
$19 - $35
Schedules at
kotortotirana.com
Bus from Shkodër to Podgorica
Ave. Duration
1 h 38 min
Frequency
Once daily
Estimated price
$8 - $11
Schedules at
kotortotirana.com
Glusica
Phone
+382 40 200 55
Email
glusicab@t-com.me
Website
glusica.me
Bus from Podgorica to Nikšić
Ave. Duration
1 h 10 min
Frequency
Every 2 hours
Estimated price
$4
Schedules at
glusica.me
Gardasevic
Website
gardasevic.org
Bus from Podgorica to Nikšić
Ave. Duration
1 h 27 min
Frequency
Twice daily
Estimated price
$3 - $5
Schedules at
gardasevic.org
Mini Bus
Bus from Tirana to Shkodër
Ave. Duration
2 h
Frequency
5 times a day
Estimated price
$3

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 Slovenia: Getting from Ljubljana to Lake Bled, French strikes 2018: What are my alternative transport options? and Getting to Rome from the airport - to help you get the most out of your next trip.

Questions & Answers

How far is it from Tirana to Nikšić?

The distance between Tirana and Nikšić is 176 km. The road distance is 208 km.

What is the cheapest way to get from Tirana to Nikšić?

The cheapest way to get from Tirana to Nikšić is to Mini Bus and bus and train which costs $12 - $18 and takes 6 h 44 min.

What is the fastest way to get from Tirana to Nikšić?

The quickest way to get from Tirana to Nikšić is to drive which takes 3 h 30 min and costs $25 - $40.

Is there a direct bus between Tirana and Nikšić?

No, there is no direct bus from Tirana to Nikšić. However, there are services departing from Tirana and arriving at Nikšić via Podgorica. The journey, including transfers, takes approximately 6 h 23 min.

How long does it take to get from Tirana to Nikšić?

It takes approximately 6 h 23 min to get from Tirana to Nikšić, including transfers.