There are 6 ways to get from Athens to Lake Ohrid by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Athens to Pogradecbus
8h 8mBus via Korçë
cheapest- Take the bus from Athens to Korçëbus
12h 24m$65–90Drive 580.5 km
- Drive from Athens to Ohridcar 580.5 km
7h 18m$122–176Fly to Tirana International Airport Nënë Tereza, bus
- Fly from Athens International Airport (ATH) to Tirana International Airport Nënë Tereza (TIA)plane ATH - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Udënishtbus
7h 25mTrain, bus
- Take the train from Athens to Larissatrain Ic
- Take the bus from Larisa to Pogradecbus
8h 39mFly to Ioannina National Airport, bus
- Fly from Athens International Airport (ATH) to Ioannina National Airport (IOA)plane ATH - IOA
- Take the bus from Ioannina to Gjirokastërbus
- Take the bus from Gjirokastër to Korçëbus
- Take the bus from Korçë to Mëmëlishtbus
9h 17m
Athens International Airport (ATH) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Athens to Lake Ohrid is to bus via Korçë which costs $65 - $90 and takes 12h 24m.
The fastest way to get from Athens to Lake Ohrid is to drive which takes 7h 18m and costs $120 - $180.
Yes, there is a direct bus departing from Athens and arriving at Pogradec. Services depart once daily, and operate every day. The journey takes approximately 8h 8m.
The distance between Athens and Lake Ohrid is 639 km. The road distance is 580.5 km.
The best way to get from Athens to Lake Ohrid without a car is to bus which takes 8h 8m and costs .
The bus from Athens to Pogradec takes 8h 8m including transfers and departs once daily.
Athens to Lake Ohrid bus services, operated by Metro Euro Tirane, depart from Athens station.
Athens to Lake Ohrid bus services, operated by Metro Euro Tirane, arrive at Pogradec station.
Lake Ohrid is 1h behind Athens. It is currently 4:43 PM in Athens and 3:43 PM in Lake Ohrid.
Yes, the driving distance between Athens to Lake Ohrid is 581 km. It takes approximately 7h 18m to drive from Athens to Lake Ohrid.
What companies run services between Athens, Greece and Lake Ohrid, North Macedonia?
Metro Euro Tirane operates a bus from Athens to Pogradec once daily, and the journey takes 8h 8m.
- Website
- en.aegeanair.com
Flights from Athens International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $50–180
Flights from Athens International Airport to Tirana International Airport Nënë Tereza via Heraklion
- Ave. Duration
- 3h 20m
- When
- Tuesday and Friday
- Estimated price
- $50–180
Flights from Athens International Airport to Ioannina National Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $65–170
- Website
- flyulendo.com
Flights from Athens International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $30–130
- Website
- skyexpress.gr
Flights from Athens International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $45–130
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Larissa
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- $17–25
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Athens to Pogradec
- Ave. Duration
- 8h 8m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
Bus from Larisa to Pogradec
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Udënisht
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Schedules at
- facebook.com
Bus from Korçë to Mëmëlisht
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +30 2310241545
- crazy.holidays.tours@gmail.com
- Website
- crazyholidays.gr
Bus from Athens to Korçë
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- $65–90
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +355 69 661 4303
- likospartak@gmail.com
- Website
- likokostatours.weebly.com
Bus from Ioannina to Gjirokastër
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +383 38 616 161
- travel@gjirafa.com
- Website
- gjirafa.com
Bus from Gjirokastër to Korçë
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- https://travel.gjirafa.com/en
Bus from Korçë to Mëmëlisht
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Schedules at
- https://travel.gjirafa.com/en
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
Getting around the Cyclades
Read the travel guide
More Questions & Answers
There are 356+ hotels available in Lake Ohrid.












