There are 9 ways to get from Bodrum to Ohrid by bus, car, ferry, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Bodrum to Keşanbus
- Take the bus from Keşan to Alexandroupolibus
- Take the bus from Alexandroupoli to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Florinabus
- Drive from Florina to Ohridcar
25h 34m$118–164Fly to Skopje International Airport, bus
cheapest- Fly from Milas–Bodrum Airport (BJV) to Skopje International Airport (SKP)plane BJV - SKP
- Take the bus from Skopje, Transporten Centar to Ohridbus
12h 24m$50–348Ferry, train, bus
- Take the ferry from Port of Bodrum to Port of Kosferry
- Take the ferry from Port of Kos to Port of Piraeusferry Bsf
- Take the train from Athens to Larissatrain Ic
- Take the bus from Larisa to Elbasanbus
- Take the bus from Elbasan to Ohridbus
27h 24mDrive 1,239.3 km
- Drive from Bodrum to Ohridcar 1,239.3 km
15h 19m$188–271Fly to Ohrid Airport
- Fly from Milas–Bodrum Airport (BJV) to Ohrid Airport (OHD)plane BJV - OHD
18h 18m$316–1,219Ferry, bus via Athens
- Take the ferry from Port of Bodrum to Port of Lerosferry
- Take the ferry from Leros to Port of Piraeusferry Bsf
- Take the bus from Piraeus to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ohridbus
28h 48mBus
- Take the bus from Bodrum to İstanbul Esenlerbus
- Take the bus from Istanbul to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
29h 26m$62–116Ferry, bus
- Take the ferry from Port of Bodrum to Port of Kosferry
- Take the ferry from Port of Kos to Fourniferry Bsf
- Take the ferry from Fourni to Thessalonikiferry Bsf
- Take the bus from Thessaloniki to Skopje Central Bus Stationbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
36h 17m$157–383Bus, fly to Tirana International Airport Nënë Tereza
- Take the bus from Bodrum Torba Otogar to Milas - Bodrum Havaalanıbus
- Fly from Milas–Bodrum Airport (BJV) to Tirana International Airport Nënë Tereza (TIA)plane BJV - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Elbasanbus
- Take the bus from Elbasan to Ohridbus
9h 50m
Bodrum to Ohrid by bus
Questions & Answers
The cheapest way to get from Bodrum to Ohrid is to bus which costs $60 - $120 and takes 29h 26m.
The fastest way to get from Bodrum to Ohrid is to fly and bus which takes 12h 24m and costs $50 - $350.
No, there is no direct bus from Bodrum to Ohrid. However, there are services departing from Bodrum and arriving at Ohrid via Istanbul and Skopje, Transporten Centar. The journey, including transfers, takes approximately 29h 26m.
The distance between Bodrum and Ohrid is 1558 km. The road distance is 1239.3 km.
The best way to get from Bodrum to Ohrid without a car is to ferry and train and bus which takes 27h 24m and costs .
It takes approximately 25h 34m to get from Bodrum to Ohrid, including transfers.
Bodrum to Ohrid bus services, operated by Pamukkale, depart from Bodrum station.
The best way to get from Bodrum to Ohrid is to fly which takes 18h 18m and costs $310 - $1,300. Alternatively, you can bus, which costs $60 - $120 and takes 29h 26m.
Bodrum to Ohrid bus services, operated by Pamukkale, arrive at İstanbul Esenler station.
Ohrid is 2h behind Bodrum. It is currently 10:02 PM in Bodrum and 8:02 PM 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 Bodrum to Ohrid via Istanbul and Skopje, Transporten Centar in around 29h 26m.
- Website
- turkishairlines.com
Flights from Milas–Bodrum Airport to Ohrid Airport via Istanbul
- Ave. Duration
- 19h 5m
- When
- Monday and Thursday
- Estimated price
- $300–1,200
Flights from Milas–Bodrum Airport to Tirana International Airport Nënë Tereza via Istanbul
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $150–600
- Website
- sunexpress.com
Flights from Milas–Bodrum Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 50m
- When
- Monday and Thursday
- Estimated price
- $60–270
- Website
- ajet.com
Flights from Milas–Bodrum Airport to Skopje International Airport
- Ave. Duration
- 1h 45m
- When
- Thursday
- Estimated price
- $35–250
- Website
- flypgs.com
Flights from Milas–Bodrum Airport to Skopje International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $70–400
- 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
- 0 286 212 22 22
- info@truvaturizm.com
- Website
- truvaturizm.com
Bus from Bodrum to Keşan
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $42
- Schedules at
- truvaturizm.com
- Phone
- +30 2310241545
- crazy.holidays.tours@gmail.com
- Website
- crazyholidays.gr
Bus from Keşan to Alexandroupoli
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- $45–65
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Keşan to Alexandroupoli
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $19–26
- Website
- https://ardatur.bg/en/
- Phone
- +30 25510 26479
- info@ktelevrou.gr
- Website
- ktelevrou.gr
Bus from Alexandroupoli to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- $15–40
- Schedules at
- ktelevrou.gr
- Book at
- eticket.ktelevrou.gr
- Phone
- +30 2385 022 430
- info@ktelflorinas.gr
- Website
- ktel-florinas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Florina
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- $20
- Schedules at
- ktel-florinas.gr
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Larisa to Elbasan
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Bus from Tirana, Terminali Lindor I Autobusave to Ohrid
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7–20
- Schedules at
- eurobus.mk
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 10h 25m
- Frequency
- Twice daily
- Estimated price
- $48
- Schedules at
- top-lines.gr
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Piraeus to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- $48
- Schedules at
- facebook.com
- Phone
- +389 71 302 600
- classik.kompani@hotmail.com
- Website
- traveling.com
Bus from Tirana, Terminali Lindor I Autobusave to Ohrid
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $18
- Schedules at
- https://traveling.com/en/bus/company/classic-company
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $20
- Schedules at
- https://traveling.com/en/bus/company/classic-company
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Bodrum to İstanbul Esenler
- Ave. Duration
- 11h 30m
- Frequency
- 5 times a day
- Estimated price
- $28–40
- Schedules at
- pamukkale.com.tr
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Istanbul to Skopje, Transporten Centar
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $25–55
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- $15–23
- Schedules at
- galeb.mk
- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $10–16
- Schedules at
- facebook.com
- Phone
- 078/421-297
- biserprom.mk@gmail.com
- Website
- biserprom.com.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $16
- Schedules at
- ganicekskluziv.mk
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Thessaloniki to Skopje Central Bus Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $24–45
- Schedules at
- simeonidistours.gr
- Phone
- 4444801
- info@muttas.com.tr
- Website
- ulasim.muttas.com.tr
Bus from Bodrum Torba Otogar to Milas - Bodrum Havaalanı
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- $4
- Schedules at
- ulasim.muttas.com.tr
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Elbasan
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +90 533 739 00 00
- info@bodrumexpresslines.com
- Website
- bodrumexpresslines.com
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $29–50
- Website
- https://www.bodrumexpresslines.com/en
Ferry from Port of Kos to Port of Piraeus
- Ave. Duration
- 11h 55m
- Frequency
- 6 times a week
- Estimated price
- $70–95
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Leros to Port of Piraeus
- Ave. Duration
- 9h 25m
- Frequency
- 4 times a week
- Estimated price
- $55–75
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Port of Kos to Fourni
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Estimated price
- $30–100
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- $30–45
- 2 Bed Inside Cabin
- $70–85
- 4 Bed Outside Cabin
- $55–70
- 2 Bed Lux Cabin
- $80–100
Ferry from Fourni to Thessaloniki
- Ave. Duration
- 19h 10m
- Frequency
- Once a week
- Estimated price
- $65–170
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- $65–95
- 2 Bed Inside Cabin
- $100–130
- 4 Bed Outside Cabin
- $100–130
- 2 Bed Lux Cabin
- $130–170
- Phone
- +90 252 316 22 22
- info@turkishsealines.com.tr
- Website
- turkishsealines.com.tr
Ferry from Port of Bodrum to Port of Leros
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- https://www.turkishsealines.com.tr/
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 19m to drive from Bodrum to Ohrid.
There are 1322+ hotels available in Ohrid.

























































