There are 6 ways to get from Zagreb to Ohrid Airport (OHD) by bus, car, plane, 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.
Bus via Gostivar
best- Take the bus from Zagreb, Autobusni Kolodvor to Gostivarbus
- Take the bus from Gostivar to Orovnikbus
16h 38m$67–87Fly Zagreb Franjo Tuđman Airport to Tirana International Airport Nënë Tereza, bus
cheapest- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Tirana International Airport Nënë Tereza (TIA)plane ZAG - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Strugabus
12h 38m$62–240Drive 940.8 km
- Drive from Zagreb to Ohrid Airport (OHD)car 940.8 km
11h 4m$154–222Fly Zagreb Franjo Tuđman Airport to Skopje International Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Skopje International Airport (SKP)plane ZAG - SKP
- Take the bus from Skopje, Transporten Centar to Orovnikbus
10h 22m$73–287Bus
- Take the bus from Zagreb, Autobusni Kolodvor to Strugabus
16h 50m$99–101Shuttle to Ljubljana, fly to Skopje International Airport, bus
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Skopje International Airport (SKP)plane LJU - SKP
- Take the bus from Skopje, Transporten Centar to Orovnikbus
12h 9m$90–949
Zagreb Franjo Tuđman Airport (ZAG) to Skopje International Airport (SKP) flights
Questions & Answers
The cheapest way to get from Zagreb to Ohrid Airport (OHD) is to bus via Gostivar which costs $65 - $90 and takes 16h 38m.
The fastest way to get from Zagreb to Ohrid Airport (OHD) is to fly and bus which takes 10h 22m and costs $70 - $290.
No, there is no direct bus from Zagreb to Ohrid Airport (OHD). However, there are services departing from Zagreb, Autobusni Kolodvor and arriving at Orovnik via Gostivar. The journey, including transfers, takes approximately 16h 38m.
The distance between Zagreb and Ohrid Airport (OHD) is 998 km. The road distance is 940.8 km.
The best way to get from Zagreb to Ohrid Airport (OHD) without a car is to bus via Gostivar which takes 16h 38m and costs $65 - $90.
It takes approximately 16h 38m to get from Zagreb to Ohrid Airport (OHD), including transfers.
Zagreb to Ohrid Airport (OHD) bus services, operated by Hafet Tours, depart from Zagreb, Autobusni Kolodvor station.
Zagreb to Ohrid Airport (OHD) bus services, operated by Hafet Tours, arrive at Gostivar station.
Yes, the driving distance between Zagreb to Ohrid Airport (OHD) is 941 km. It takes approximately 11h 4m to drive from Zagreb to Ohrid Airport (OHD).
There are 1890+ hotels available in Ohrid Airport (OHD).
What companies run services between Zagreb, Croatia and Ohrid Airport (OHD), North Macedonia?
You can take a bus from Zagreb, Autobusni Kolodvor to Orovnik via Gostivar in around 16h 38m.
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Skopje International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- $100–230
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $110–390
- Website
- airserbia.com
Flights from Zagreb Franjo Tuđman Airport to Tirana International Airport Nënë Tereza via Belgrade
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $130–220
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 6h 22m
- When
- Monday to Friday
- Estimated price
- $95–350
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Tirana International Airport Nënë Tereza via Milan Bergamo
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- $50–210
- Website
- wizzair.com
Flights from Ljubljana to Skopje International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $40–230
- Phone
- +389 44 371 066
- [email protected]
- Website
- hafettours.mk
Bus from Zagreb, Autobusni Kolodvor to Gostivar
- Ave. Duration
- 14h 20m
- Frequency
- 4 times a week
- Estimated price
- $60–85
- Schedules at
- hafettours.mk
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Gostivar to Orovnik
- Ave. Duration
- 1h 18m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Skopje, Transporten Centar to Orovnik
- Ave. Duration
- 2h 21m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Skopje, Transporten Centar to Orovnik
- Ave. Duration
- 2h 21m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- [email protected]
- Website
- Vakcare Struga
Bus from Gostivar to Orovnik
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Skopje, Transporten Centar to Orovnik
- Ave. Duration
- 2h 49m
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Skopje, Transporten Centar to Orovnik
- Ave. Duration
- 2h 49m
- Frequency
- Twice daily
- Website
- Vakcare Struga
- Phone
- +386 41520943
- [email protected]
- Website
- hisarturizam.com
Bus from Zagreb, Autobusni Kolodvor to Struga
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- $94
- Schedules at
- hisarturizam.com
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- Diamant Travel
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $6–18
- Schedules at
- eurobus.mk
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- $30–650
- Website
- GoOpti
- Shared
- $30–85
- Private
- $160–210
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 Thanksgiving 2018: How to travel stress-free, Which side of Niagara Falls should I choose (and how do I get there)?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.














