There are 11 ways to get from Novalja to Lake Ohrid by ferry, bus, car, plane, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus
best- Take the ferry from Novalja to Rijekaferry
- Take the bus from Rijeka - Autobusni Kolodvor to Gostivarbus
- Take the bus from Gostivar to Podmoljebus
16h 53m$117–158Bus
cheapest- Take the bus from Novalja, Autobusni kolodvor to Split, Autobusni Kolodvorbus
- Take the bus from Split, Autobusni Kolodvor to Strugabus
20h 12m$84–134Drive 791.6 km
- Drive from Novalja to Ohridcar 791.6 km
11h 47m$129–187Ferry, bus to Trieste – Friuli Venezia Giulia Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the ferry from Novalja to Rijekaferry
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Tirana International Airport Nënë Tereza (TIA)plane TRS - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Mëmëlishtbus
13h 27m$178–533Drive, train, bus
- Drive from Novalja to Licko Lescecar
- Take the train from Licko Lesce to Splittrain Ic
- Take the bus from Split, Autobusni Kolodvor to Herceg Novi, Jova Bijelića 1bus
- Take the bus from Herceg Novi, Jova Bijelića 1 to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Podmoljebus
19h 48m$129–172Bus via Lezhë
- Take the bus from Novalja, Autobusni kolodvor to Šibenik, Autobusni Kolodvorbus
- Take the bus from Šibenik, Autobusni Kolodvor to Lezhëbus
- Take the bus from Lezhë to Tiranabus
- Take the bus from Tirana to Pogradecbus
23h 8mFerry, shuttle to Treviso Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the ferry from Novalja to Rijekaferry
- Take a shuttle bus from Rijeka to Treviso, Aeroporto
- Fly from Treviso Airport (TSF) to Tirana International Airport Nënë Tereza (TIA)plane TSF - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Mëmëlishtbus
15h 21m$174–830Ferry, train to Raffaello Sanzio Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the ferry from Novalja to Pesaroferry
- Take the train from Pesaro to Falconara Marittimatrain
- Fly from Raffaello Sanzio Airport (AOI) to Tirana International Airport Nënë Tereza (TIA)plane AOI - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Mëmëlishtbus
16h 22m$143–681Ferry, shuttle to Zagreb Franjo Tuđman Airport, fly to Skopje International Airport, shuttle, bus
- Take the ferry from Novalja to Rijekaferry
- Take a shuttle bus from Rijeka to Velika Gorica, Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Skopje International Airport (SKP)plane ZAG - SKP
- Take a shuttle bus from Skopje Airport to Pristina
- Take the bus from Pristina to Strugabus
17h 12m$499–968Ferry to Federico Fellini Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the ferry from Novalja to Pesaroferry
- Fly from Federico Fellini Airport (RMI) to Tirana International Airport Nënë Tereza (TIA)plane RMI - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Mëmëlishtbus
16h 37m$159–482Ferry, train to Abruzzo Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the ferry from Novalja to Pesaroferry
- Take the train from Pesaro to Pescara Centraletrain
- Fly from Abruzzo Airport (PSR) to Tirana International Airport Nënë Tereza (TIA)plane PSR - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Mëmëlishtbus
17h 46m$137–443
Trieste – Friuli Venezia Giulia Airport (TRS) to Tirana International Airport Nënë Tereza (TIA) flights
Comparing Your Travel Options
The cheapest way to get from Novalja to Lake Ohrid is to bus which costs $80 - $140 and takes 20h 12m.
The fastest way to get from Novalja to Lake Ohrid is to drive which takes 11h 47m and costs $120 - $190.
No, there is no direct bus from Novalja to Lake Ohrid. However, there are services departing from Novalja, Autobusni kolodvor and arriving at Podmolje via Split, Autobusni Kolodvor and Struga. The journey, including transfers, takes approximately 20h 12m.
The distance between Novalja and Lake Ohrid is 1209 km. The road distance is 791.6 km.
The best way to get from Novalja to Lake Ohrid without a car is to ferry and bus which takes 16h 53m and costs $110 - $160.
It takes approximately 16h 53m to get from Novalja to Lake Ohrid, including transfers.
Novalja to Lake Ohrid bus services, operated by Antonio Tours, depart from Novalja, Autobusni kolodvor station.
Novalja to Lake Ohrid bus services, operated by Antonio Tours, arrive at Split, Autobusni Kolodvor station.
Yes, the driving distance between Novalja to Lake Ohrid is 792 km. It takes approximately 11h 47m to drive from Novalja to Lake Ohrid.
There are 401+ hotels available in Lake Ohrid.
What companies run services between Novalja, Croatia and Lake Ohrid, North Macedonia?
You can take a bus from Novalja, Autobusni kolodvor to Podmolje via Split, Autobusni Kolodvor and Struga in around 20h 12m.
- Website
- ryanair.com
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $35–270
Flights from Treviso Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $25–280
Flights from Federico Fellini Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- $55–300
Flights from Abruzzo Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $25–95
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Licko Lesce to Split
- Ave. Duration
- 4h 27m
- Frequency
- Twice daily
- Estimated price
- $22
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +389 22400033
- [email protected]
- Website
- dominoline.com.mk
Bus from Rijeka - Autobusni Kolodvor to Gostivar
- Ave. Duration
- 10h 45m
- Frequency
- 6 times a week
- Estimated price
- $80
- Schedules at
- dominoline.com.mk
- Phone
- +385 72 303 337
- [email protected]
- Website
- Jadrolinija
Ferry from Novalja to Rijeka
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- Jadrolinija
Ferry from Novalja to Rijeka
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- Jadrolinija
Ferry from Novalja to Rijeka
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- Jadrolinija
Ferry from Novalja to Rijeka
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- Jadrolinija
Want to know more about travelling around North Macedonia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Jadrolinija
Read the travel guide
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide









