Bus

Take the Karat-S bus at the Sofia Serdica Bus Station station .

The journey takes approximately 5 h Ticket price is about €40 The travel distance is 391 km.

Carrier is Karat-S.

Buy ticket

Take the BS Tours bus at the Belgrade station .

The journey takes approximately 3 h 15 m. Ticket price is about €14 The travel distance is 178 km.

Carrier is BS Tours.

Buy ticket

Get off at the Zvornik.
Take the Drina Trans bus at the Zvornik station .

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

Carrier is Drina Trans.

Buy ticket

Get off at the Herceg Novi.


🛏 Find hotel deals and discounts up to 20% in Herceg-Novi at Booking


Bus

Take the Kaleia bus at the Sofia station .

The journey takes approximately 5 h The travel distance is 240 km.

Carrier is Kaleia.

Buy ticket

Get off at the Skopje.
Take the Bozur bus at the Skopje station .

The journey takes approximately 9 h 30 m. Ticket price is about €16 The travel distance is 448 km.

Carrier is Bozur.

Buy ticket

Get off at the Herceg Novi.


🛏 Find hotel deals and discounts up to 20% in Herceg-Novi at Booking


Bus #2

Take the Nis Ekspres bus at the Sofia station .

The journey takes approximately 4 h Ticket price is about €8 The travel distance is 165 km.

Carrier is Nis Ekspres.

Buy ticket

Get off at the Niš.
Take the Kanis bus at the Niš station .

The journey takes approximately 14 h 5 m. Ticket price is about €20 The travel distance is 533 km.

Carrier is Kanis.

Buy ticket

Get off at the Herceg Novi.


🛏 Find hotel deals and discounts up to 20% in Herceg-Novi at Booking


Bus #3

Take the Matpu bus at the Sofia station .

The journey takes approximately 5 h 40 m. Ticket price is about €11 The travel distance is 239 km.

Carrier is Matpu.

Buy ticket

Get off at the Skopje.
Take the Rule Turs bus at the Skopje station .

The journey takes approximately 55 m. Ticket price is about €1 The travel distance is 46 km.

Carrier is Rule Turs.

Buy ticket

Get off at the Tetovo.
Take the AD Galeb Ohrid bus at the Tetovo station .

The journey takes approximately 11 h 34 m. Ticket price is about €18 The travel distance is 510 km.

Carrier is AD Galeb Ohrid.

Buy ticket

Get off at the Herceg Novi.


🛏 Find hotel deals and discounts up to 20% in Herceg-Novi 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 9 h 46 m. The travel distance is 640 km.

Get off at the Herceg Novi.


🛏 Find hotel deals and discounts up to 20% in Herceg-Novi at Booking


Fly from Sofia

Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 9 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Belgrade (BEG) airport.

The journey takes approximately 3 h 10 m. Ticket price is about €110

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Belgrade (BEG).
Take the taxi at the Tivat (TIV).

The journey takes approximately 57 m. Ticket price is about €50 The travel distance is 50 km.

Carrier is Red Taxi.

🚖 Find a cheap local taxi

Get off at the Herceg Novi.


🛏 Find hotel deals and discounts up to 20% in Herceg-Novi at Booking


Bus to Nis fly

Take the Nis Ekspres bus at the Belgrad Central Bus Station station .

The journey takes approximately 4 h Ticket price is about €8 The travel distance is 229 m.

Carrier is Nis Ekspres.

Buy ticket

Get off at the Belgrade.
Take the Nis Ekspres bus at the Autobuska stanica station .

The journey takes approximately 14 m. The travel distance is 3 km.

Carrier is Nis Ekspres.

Buy ticket

Get off at the Aerodrom.
904 m on foot from the Aerodrom to the Nis (INI).

The journey takes approximately 13 m. The travel distance is 904 m.

Get off at the Nis (INI).
Fly out to Nis (INI) of the Tivat (TIV) airport.

The journey takes approximately 55 m. Ticket price is about €60

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Tivat (TIV).
Take the taxi at the Belgrad Central Bus Station.

The journey takes approximately 57 m. Ticket price is about €50 The travel distance is 229 m.

Carrier is Red Taxi.

🚖 Find a cheap local taxi

Get off at the Belgrade.


🛏 Find hotel deals and discounts up to 20% in Herceg-Novi at Booking


Bus to Belgrade fly

Take the Karat-S bus at the Belgrad Central Bus Station station .

The journey takes approximately 5 h Ticket price is about €40 The travel distance is 229 m.

Carrier is Karat-S.

Buy ticket

Get off at the Belgrade.
Take the Nikola Tesla Airport A1 Shuttle bus at the Belgrade Main station station .

The journey takes approximately 30 m. The travel distance is 20 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Fly out to Belgrade (BEG) of the Tivat (TIV) airport.

The journey takes approximately 50 m. Ticket price is about €65

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Tivat (TIV).
Take the taxi at the Belgrad Central Bus Station.

The journey takes approximately 57 m. Ticket price is about €50 The travel distance is 229 m.

Carrier is Red Taxi.

🚖 Find a cheap local taxi

Get off at the Belgrade.


🛏 Find hotel deals and discounts up to 20% in Herceg-Novi at Booking


The cheapest way to travel from Sofia to Herceg-Novi is by taking a Bus #2 with an average price of €29. The journey takes approximately 19 ч. 5 мин.

Fly from Sofia is the fastest way to travel from Sofia to Herceg-Novi. Tickets cost €166. The journey takes approximately 6 ч. 16 мин.

Sofia is approximately 640 km away from Herceg-Novi. The trip by car takes 9 h 46 m.

The average journey time by car between Sofia and Herceg-Novi is 9 h 46 m.

What to Do in Herceg Novi

Herceg Novi

Herceg Novi is a picturesque town located in Montenegro's southern coast. It is known for its medieval citadel and for its natural beauty, including the towering limestone cliffs overlooking the Adriatic Sea. There are many places to see and do in Herceg Novi, including visiting the citadel, exploring the nearby beaches and hiking in the mountainous surroundings.