Basel to Ohrid is a 2 hours flight. Once you land at Ohrid Airport (OHD), the transfer into town is 10 km and costs a fixed 1,200 den for the whole car.
Add your flight number when you book and we track it at no charge. The driver meets you in the terminal with a nameplate, helps with the bags, and waits if the flight runs late.
How much is a taxi from Ohrid Airport after flying from Basel?
Every fare below is fixed when you book, quoted per vehicle rather than per passenger, and includes luggage, tolls and meeting you in arrivals. You pay the driver at the end of the ride.
- Ohrid Airport → Ohrid town
- 1,200 den: about 10 km, roughly 15 minutes
- Ohrid Airport → Ohrid Old Town
- 1,400 den, the historic streets above the lake
- Ohrid Airport → Struga
- 1,500 den, the northern shore
- Night pickup
- Pickups between 23:00 and 06:00 add 100 den to the published fare
Four passengers travelling together pay the fare once. Longer runs down the lake (Peštani, Trpejca, Sveti Naum) have their own published prices, shown before you confirm.
Flights from Basel to Ohrid
Wizz Air flies this route seasonally. Flight time is 2 hours.
Basel has a direct seasonal link to Ohrid Airport, which makes it one of the easiest arrivals for the lake: you land 10 km from town.
Ohrid Airport (OHD) is small and quick to clear: most passengers are outside within twenty minutes of the wheels touching down, which is why a pre-booked car is waiting rather than hunting for a rank.
Meeting your driver at Ohrid Airport
- Your driver waits inside the terminal with a nameplate showing the lead passenger's name.
- Flight tracking is included and free: if the flight is delayed, the pickup time moves with it.
- The first 60 minutes of waiting after landing are included, covering passport control and baggage.
- Cannot see your driver? Call the number on your confirmation and dispatch will connect you.
What the fixed price includes
- The whole vehicle
- A comfort car for up to 4 passengers with luggage: one price, not one per seat.
- Meet and greet
- Nameplate pickup inside arrivals and help carrying bags to the car.
- Tolls and taxes
- Already in the quoted fare, with nothing added at the end of the journey.
- Child seats
- Available for 300 den (~€5) per seat on request: tell us the children's ages when you book.
- Free cancellation
- Up to 24 hours before pickup, at no cost.
Heading back to Basel? Choose the return trip when booking and both legs are priced together. For a departing flight from Ohrid, leaving your accommodation 2 hours before take-off is comfortable.








