There are 8 ways to get from Bodrum to Ohrid by plane, ferry, train, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Ohrid Airport
best- Fly from Milas–Bodrum Airport (BJV) to Ohrid Airport (OHD)plane BJV - OHD
8h 26m$247–825Bus
cheapest- Take the bus from Bodrum Torba Otogar to Esenler Otogarbus
- Take the bus from Istanbul to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
29h 3m$52–122Ferry, train, bus
- Take the ferry from Port of Bodrum to Port of Lerosferry
- Take the ferry from Leros to Port of Piraeusferry Bsf / ...
- Take the train from Athens to Larissatrain Ic
- Take the bus from Larisa to Pogradecbus
22h 27mDrive 1,239.4 km
- Drive from Bodrum to Ohridcar 1,239.4 km
15h 13m$188–271Fly to Tirana International Airport Nënë Tereza, bus
- Fly from Milas–Bodrum Airport (BJV) to Tirana International Airport Nënë Tereza (TIA)plane BJV - TIA
- Take the bus from Tirana to Ohridbus
10h 42m$99–178Ferry, train, drive
- Take the ferry from Port of Bodrum to Port of Lerosferry
- Take the ferry from Leros to Port of Piraeusferry Bsf / ...
- Take the train from Athens to Platytrain Ic
- Take the train from Platy to Florinatrain Re
- Drive from Florina to Ohridcar
22h 54m$194–355Ferry, car ferry, bus via Athens
- Take the ferry from Port of Bodrum to Port of Kosferry
- Take the carferry from Port of Kos to Port of Piraeuscarferry
- Take the bus from Piraeus to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ohridbus
33h 33m$266–575Ferry, car ferry, bus
- Take the ferry from Port of Bodrum to Port of Kosferry
- Take the carferry from Port of Kos to Evdiloscarferry
- Take the ferry from Evdilos to Thessalonikiferry Bsf
- Take the bus from Thessaloniki to Skopje Central Bus Stationbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
40h 10m$252–586
Milas–Bodrum Airport (BJV) to Ohrid Airport (OHD) flights
Questions & Answers
The cheapest way to get from Bodrum to Ohrid is to bus which costs $50 - $130 and takes 29h 3m.
The fastest way to get from Bodrum to Ohrid is to fly which takes 8h 26m and costs $240 - $850.
No, there is no direct bus from Bodrum to Ohrid. However, there are services departing from Sanayi and arriving at Ohrid via Bodrum Torba Otogar, Istanbul and Skopje, Transporten Centar. The journey, including transfers, takes approximately 29h 3m.
The distance between Bodrum and Ohrid is 793 km. The road distance is 1239.4 km.
The best way to get from Bodrum to Ohrid without a car is to bus which takes 29h 3m and costs $50 - $130.
It takes approximately 8h 26m to get from Bodrum to Ohrid, including transfers.
Bodrum to Ohrid bus services, operated by Villa Seyahat, depart from Bodrum Torba Otogar station.
The best way to get from Bodrum to Ohrid is to fly which takes 8h 26m and costs $240 - $850. Alternatively, you can bus, which costs $50 - $130 and takes 29h 3m.
Bodrum to Ohrid bus services, operated by Villa Seyahat, arrive at Esenler Otogar station.
Ohrid is 1h behind Bodrum. It is currently 9:32 AM in Bodrum and 8:32 AM in Ohrid.
What companies run services between Bodrum, Muğla, Turkey and Ohrid, North Macedonia?
Turkish Airlines flies from Milas–Bodrum Airport (BJV) to Ohrid Airport (OHD) 4 times a week. Alternatively, you can take a bus from Sanayi to Ohrid via Bodrum Torba Otogar, Esenler Otogar, Istanbul, and Skopje, Transporten Centar in around 29h 3m.
- Website
- turkishairlines.com
Flights from Milas–Bodrum Airport to Ohrid Airport via Istanbul
- Ave. Duration
- 5h 20m
- When
- Tuesday, Friday, Thursday, and Sunday
- Estimated price
- $230–800
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Athens to Larissa
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a day
- Estimated price
- $25–40
- Website
- Hellenic Train S.A.
Train from Athens to Platy
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Website
- Hellenic Train S.A.
Train from Platy to Florina
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- $13–19
- Website
- Hellenic Train S.A.
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Larisa to Pogradec
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- +90 252 316 22 22
- info@turkishsealines.com.tr
- Website
- Turkish Sealines
Ferry from Port of Bodrum to Port of Leros
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $60–95
- Website
- Turkish Sealines
Ferry from Port of Bodrum to Port of Leros
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $60–95
- Website
- Turkish Sealines
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
Yes, the driving distance between Bodrum to Ohrid is 1239 km. It takes approximately 15h 13m to drive from Bodrum to Ohrid.
There are 1757+ hotels available in Ohrid.







