Bus

Take the Old Town Travel bus at the Tirana station .

The journey takes approximately 5 h 30 m. Ticket price is about €22 The travel distance is 213 km.

Carrier is Old Town Travel.

Buy ticket

Get off at the Budva.
Take the taxi at the Budva.

The journey takes approximately 25 m. Ticket price is about €14 The travel distance is 18 km.

Carrier is Terrae Car.

🚖 Find a cheap local taxi

Get off at the Petrovac.


🛏 Find hotel deals and discounts up to 20% in Petrovac at Booking


Bus

Take the Old Town Travel bus at the Tirana station .

The journey takes approximately 4 h Ticket price is about €16 The travel distance is 152 km.

Carrier is Old Town Travel.

Buy ticket

Get off at the Podgorica.
Take the train Podgorica(MNE) at the station Railways of Montenegro (ŽPCG).

The journey takes approximately 36 m. Ticket price is about €2 The travel distance is 32 km.

Carrier is Railways of Montenegro (ŽPCG).

Buy ticket

Get off at the Crmnica.
Take the taxi at the Crmnica.

The journey takes approximately 33 m. Ticket price is about €24 The travel distance is 30 km.

Carrier is Taxi Bar.

🚖 Find a cheap local taxi

Get off at the Petrovac.


🛏 Find hotel deals and discounts up to 20% in Petrovac at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 16 m. The travel distance is 155 km.

Get off at the Petrovac.


🛏 Find hotel deals and discounts up to 20% in Petrovac at Booking


The cheapest way to travel from Tirana to Petrovac is by taking a Bus with an average price of €36. The journey takes approximately 5 ч. 55 мин.

Drive is the fastest way to travel from Tirana to Petrovac. Tickets cost €36. The journey takes approximately 3 ч. 16 мин.

Tirana is approximately 155 km away from Petrovac. The trip by car takes 3 h 16 m.

The average journey time by car between Tirana and Petrovac is 3 h 16 m.