Tell us the route
Pickup, destination, date and how many are travelling. You see the Ohrid Airport taxi price in denars and euros before you confirm.
Ohrid city taxi
One published tariff for every ride in town, fixed prices to the airport and along the lake, and a car whenever you need one.
On the map
What a ride costs
Metered fares around the lake, fixed fares to the airport. Every price is per vehicle for up to four passengers.






Prices shown from Ohrid town centre. Pickups between 23:00 and 06:00 add 100 den. Your exact fare appears before you confirm the booking.
City rides are metered on a fixed published tariff, so you can work the fare out before you get in. Airport runs and long-distance transfers are quoted as a single fixed price per vehicle instead.
Prices are per car, not per person. Four passengers sharing pay once, and luggage is never charged extra.
Around town: the Old Town and Kaneo, the boulevard hotels, Gorica and the Sveti Stefan strip, the bus station, Velestovo and Kosel.
Along the lake: Lagadin, Elshani, Peštani, Gradište beach, Trpejca and Sveti Naum on the eastern shore, and Struga, Kalishta, Radozda and Vevchani on the western side.
Further out: fixed-price transfers to Ohrid Airport, Skopje Airport, Tirana Airport, Bitola, Pogradec and Sveti Naum.
Enter your pickup and destination and the price appears before you confirm: metered fare for a city ride, fixed fare for an airport transfer. You get a booking reference immediately and pay the driver at the end of the journey.
For an airport pickup, add your flight number: we track the flight for free and the driver waits inside arrivals with a nameplate, however late the landing.
The TaxiGo Rider app is our booking app for Ohrid: the same drivers, the same published tariff, with your trip history and saved addresses on your phone.
If you would rather not install anything, this website does the same job in a browser: the booking form works on a phone, remembers nothing you have not typed, and gives you a reference by email.
Between 23:00 and 06:00 the city tariff starts at 100 den instead of 50, and airport transfers add a 100 den night surcharge. Nothing else changes: the per-kilometre rate and the fixed transfer prices stay the same.
Late flights into Ohrid Airport often arrive to an empty rank. A pre-booked car is waiting inside the terminal instead, which is the single most common reason people book ahead.
A taxi in Ohrid runs on a simple published tariff: 50 den to start, 50 den per kilometre, and a 100 den start between 23:00 and 06:00. A short hop across town is around 150–200 den, and the fare is shown before you confirm rather than after you arrive.
The same drivers cover the airport runs on fixed prices, the villages and beaches down the eastern shore, and the long transfers to Skopje and Tirana. Book online in under two minutes, or call and we will send a car.
How it works
Three steps from search to the arrivals hall. The fare is fixed before you travel and does not change if the flight is late.
Pickup, destination, date and how many are travelling. You see the Ohrid Airport taxi price in denars and euros before you confirm.
The driver tracks your flight and waits in the terminal with a nameplate. Help with bags is included. There is no extra charge for a delay.
Settle with the driver in denars or euros when you arrive. Free cancellation up to 24 hours before pickup. Child seats on request, 300 den (~€5) each.
FAQ
Reviews
Feedback passengers sent us directly after their transfer.
Collected directly from passengers by message and email, not from a review platform. See our public reviews on Google
Landed at 23:30 and there was not a single taxi outside, but our driver was inside with a sign, exactly as promised. Ten minutes later we were at the apartment. Worth every cent.
Long drive from Skopje but the car was comfortable and the driver stopped halfway without us even asking. Price was exactly what we booked, no surprises at the end.
Crossed the border with no fuss at all. The driver knew which queue to use and had us through in twenty minutes. Would not have managed that on my own.
Two child seats fitted and ready when we arrived, no extra charge. With two tired kids after the flight from Memmingen that made a real difference.
Quick, straightforward and cheaper than the fare we were quoted at the rank on the way back. Booking took two minutes.
Driver waited while we visited the monastery and took us back. Agreed the waiting time in advance so there was no argument about it afterwards.
Ready when you land
Fixed price per vehicle. Driver waiting in arrivals. Free cancellation up to 24 hours before pickup.