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 26m$183–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$519–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 36m$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 47m$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 404+ 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
- Website
- flyulendo.com
Flights from Trieste – Friuli Venezia Giulia Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Monday and Friday
- Estimated price
- $13–200
Flights from Treviso Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $15–250
Flights from Raffaello Sanzio Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $12–550
Flights from Federico Fellini Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $50–170
Flights from Abruzzo Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $10–160
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Skopje International Airport
- Ave. Duration
- 1h 22m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- $75–230
- 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
- +39.06.5210550
- Website
- Trenitalia
Train from Pesaro to Falconara Marittima
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $6–10
- Website
- Trenitalia
Train from Pesaro to Pescara Centrale
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $27–40
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Pesaro to Falconara Marittima
- Ave. Duration
- 25 min
- Frequency
- Twice daily
- Estimated price
- $7–14
- Website
- Trenitalia Frecce
Train from Pesaro to Pescara Centrale
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $30–55
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Pesaro to Pescara Centrale
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- $24–45
- Website
- Trenitalia Intercity
- 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
- +389 44 371 066
- [email protected]
- Website
- hafettours.mk
Bus from Rijeka - Autobusni Kolodvor to Gostivar
- Ave. Duration
- 16h 50m
- Frequency
- 4 times a week
- Estimated price
- $60–80
- Schedules at
- hafettours.mk
Bus from Split, Autobusni Kolodvor to Struga
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Estimated price
- $55–80
- Schedules at
- hafettours.mk
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Gostivar to Podmolje
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Skopje, Transporten Centar to Podmolje
- Ave. Duration
- 2h 22m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- [email protected]
- Website
- Vakcare Struga
Bus from Gostivar to Podmolje
- Ave. Duration
- 1h 36m
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Skopje, Transporten Centar to Podmolje
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Website
- Vakcare Struga
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $100–170
- Website
- GoOpti
Shuttle from Rijeka to Treviso, Aeroporto
- Ave. Duration
- 4h 15m
- Frequency
- On demand
- Estimated price
- $108–490
- Website
- GoOpti
- Shared
- $108
- Private
- $250
Shuttle from Rijeka to Velika Gorica, Zagreb Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $230–380
- Website
- GoOpti
Shuttle from Skopje Airport to Pristina
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $150–250
- Website
- GoOpti
- Phone
- +355 69 213 1213
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Mëmëlisht
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Mëmëlisht
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Mëmëlisht
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Mëmëlisht
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Mëmëlisht
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $2
- Schedules at
- facebook.com
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Split, Autobusni Kolodvor to Herceg Novi, Jova Bijelića 1
- Ave. Duration
- 4h 7m
- Frequency
- Once daily
- Estimated price
- $24–55
- Schedules at
- croatiabus.hr
- Phone
- +389 2 2566668
- [email protected]
- Website
- vardarexpress.com
Bus from Herceg Novi, Jova Bijelića 1 to Skopje, Transporten Centar
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- $51
- Schedules at
- vardarexpress.com
- Phone
- +385 91 616 0990
- [email protected]
- Website
- antoniotours.hr
Bus from Novalja, Autobusni kolodvor to Split, Autobusni Kolodvor
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- $29–55
- Schedules at
- antoniotours.hr
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Novalja, Autobusni kolodvor to Šibenik, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- $1–3
- Website
- Arriva Croatia
- Phone
- +383 44 119 284
- [email protected]
- Website
- facebook.com
Bus from Šibenik, Autobusni Kolodvor to Lezhë
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a week
- Estimated price
- $40–55
- Schedules at
- facebook.com
- Phone
- +355 692089127
- [email protected]
- Website
- luna.al
Bus from Lezhë to Tirana
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- luna.al
- Phone
- +383 38 616 161
- [email protected]
- Website
- gjirafa.com
Bus from Tirana to Pogradec
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- $8–15
- Schedules at
- Linja të autobusëve Gjirafa
- Phone
- +383 49 166 760
- [email protected]
- Website
- Amalfi Tours
Bus from Pristina to Struga
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $16–22
- Website
- Amalfi Tours
- 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
- Phone
- +39 0721.21332
- [email protected]
- Website
- gomoviaggi.com
Ferry from Novalja to Pesaro
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $95–230
- Schedules at
- gomoviaggi.com
Ferry from Novalja to Pesaro
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $95–230
- Schedules at
- gomoviaggi.com
Ferry from Novalja to Pesaro
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $95–230
- Schedules at
- gomoviaggi.com
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
















































