There are 4 ways to get from Ohrid to (Olymp) by bus, taxi, car, 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, taxi
best- Take the bus from Pogradec to Elassónabus
- Take the taxi from Elassóna to (Olymp)taxi
5h 54mDrive 258.8 km
cheapest- Drive from Ohrid to (Olymp)car 258.8 km
5h 12m€47–68Bus, taxi via Elbasan
- Take the bus from Ohrid to Elbasanbus
- Take the bus from Elbasan to Elassónabus
- Take the taxi from Elassóna to (Olymp)taxi
9h 12mDrive, train
- Drive from Ohrid to Florinacar
- Take the train from Florina to Platytrain Re
- Take the train from Platy to Litochorotrain Re
- Drive from Litochoro to (Olymp)car
8h 34m€48–71
Questions & Answers
The cheapest way to get from Ohrid to (Olymp) is to drive which costs €45 - €70 and takes 5h 12m.
The fastest way to get from Ohrid to (Olymp) is to drive which takes 5h 12m and costs €45 - €70.
The distance between Ohrid and (Olymp) is 322 km. The road distance is 258.8 km.
The best way to get from Ohrid to (Olymp) without a car is to bus and taxi via Elbasan which takes 9h 12m and costs .
It takes approximately 5h 54m to get from Ohrid to (Olymp), including transfers.
Yes, the driving distance between Ohrid to (Olymp) is 259 km. It takes approximately 5h 12m to drive from Ohrid to (Olymp).
There are 1112+ hotels available in (Olymp).
What companies run services between Ohrid, North Macedonia and (Olymp), Thessaly, Greece?
There is no direct connection from Ohrid to (Olymp). However, you can drive to Pogradec, take the bus to Elassóna, then take the taxi to (Olymp). Alternatively, you can drive from Ohrid to (Olymp) in around 5h 12m.
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Florina to Platy
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Estimated price
- €11–16
- Website
- https://www.hellenictrain.gr/en
Train from Platy to Litochoro
- Ave. Duration
- 34 min
- Frequency
- Every 4 hours
- Estimated price
- €4–7
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Pogradec to Elassóna
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
Bus from Elbasan to Elassóna
- Ave. Duration
- 4h 32m
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €4–6
- Schedules at
- eurobus.mk
- Ave. Duration
- 1h 33m
- Estimated price
- €70–90
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 What are the different types of Renfe trains in Spain?, Train travel in France: A guide to SNCF, and Need to know: Eurostar - to help you get the most out of your next trip.









