There are 7 ways to get from Edremit to Bitola by bus, train, ferry, car, plane, 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.
Bus, train
best- Take the bus from Edremit Otogar to Gönenbus 123
- Take the bus from Gönen to Keşanbus
- Take the bus from Keşan to Thessaloníkibus
- Take the train from Thessaloniki to Mesonisiontrain Re
15h 48m$97–148Bus
cheapest- Take the bus from Edremit to Keşanbus
- Take the bus from Keşan to Thessaloníkibus
- Take the bus from Thessaloniki to Gevgelijabus
- Take the bus from Gevgelija to Kavadarcibus
- Take the bus from Kavadarci to Bitolabus
19h 10m$90–154Bus, ferry, train
- Take the bus from Edremit to Ayvalıkbus
- Take the ferry from Port of Ayvalik to Mytileneferry
- Take the ferry from Mytilene to Thessalonikiferry Bsf
- Take the train from Thessaloniki to Mesonisiontrain Re
18h 23m$133–290Drive 771.3 km
- Drive from Edremit to Bitolacar 771.3 km
9h 19m$117–169Bus, ferry, fly, train
- Take the bus from Edremit to Ayvalıkbus
- Take the ferry from Port of Ayvalik to Mytileneferry
- Fly from Mytilene International Airport Odysseas Elytis (MJT) to Thessaloniki Airport Makedonia (SKG)plane MJT - SKG
- Take the train from Thessaloniki to Mesonisiontrain
10h 24m$142–378Bus, car ferry, ferry
- Take the bus from Edremit to Ayvalıkbus
- Take the carferry from Port of Ayvalik to Mytilenecarferry
- Take the ferry from Mytilene to Thessalonikiferry Bsf
- Take the bus from Thessaloniki to Florinabus
19h 54m$142–278Bus via Gelibolu
- Take the bus from Edremit to Gelibolubus
- Take the bus from Gelibolu to Keşanbus
- Take the bus from Kesan Bus Station to Thessaloniki stationbus
- Take the bus from Thessaloníki to Gevgelijabus
- Take the bus from Gevgelija to Kavadarcibus
- Take the bus from Kavadarci to Bitolabus
22h 20m$133–173
Mytilene International Airport Odysseas Elytis (MJT) to Thessaloniki Airport Makedonia (SKG) flights
Comparing Your Travel Options
The cheapest way to get from Edremit to Bitola is to bus and train which costs $95 - $150 and takes 15h 48m.
The fastest way to get from Edremit to Bitola is to drive which takes 9h 19m and costs $110 - $170.
No, there is no direct bus from Edremit to Bitola. However, there are services departing from Edremit and arriving at Bitola via Keşan, Thessaloniki, Gevgelija and Kavadarci. The journey, including transfers, takes approximately 19h 10m.
The distance between Edremit and Bitola is 1121 km. The road distance is 771.3 km.
The best way to get from Edremit to Bitola without a car is to bus which takes 19h 10m and costs $85 - $160.
It takes approximately 15h 48m to get from Edremit to Bitola, including transfers.
Edremit to Bitola bus services, operated by Truva, depart from Edremit station.
Edremit to Bitola bus services, operated by Truva, arrive at Keşan station.
Bitola is 1h behind Edremit. It is currently 5:03 AM in Edremit and 4:03 AM in Bitola.
Yes, the driving distance between Edremit to Bitola is 771 km. It takes approximately 9h 19m to drive from Edremit to Bitola.
What companies run services between Edremit, Balıkesir, Turkey and Bitola, North Macedonia?
You can take a bus from Edremit to Bitola via Keşan, Thessaloníki, Thessaloniki, Gevgelija, and Kavadarci in around 19h 10m.
- Website
- skyexpress.gr
Flights from Mytilene International Airport Odysseas Elytis to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $70–230
Flights from Mytilene International Airport Odysseas Elytis to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h
- When
- Friday
- Estimated price
- $70–230
- Website
- en.aegeanair.com
Flights from Mytilene International Airport Odysseas Elytis to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $90–300
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Mesonision
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- $15–22
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Mesonision
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- $15–22
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Mesonision
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- $15–22
- Website
- Hellenic Train S.A.
- Phone
- 444 40 10
- info@bttas.com.tr
- Website
- balikesirulasim.com.tr
Bus from Edremit Otogar to Gönen
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- $10
- Schedules at
- balikesirulasim.com.tr
- Phone
- 0850 202 22 22
- sikayet@uludagturizm.com.tr
- Website
- balikesiruludag.com.tr
Bus from Gönen to Keşan
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- $17–22
- Schedules at
- balikesiruludag.com.tr
Bus from Edremit to Keşan
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $18–23
- Schedules at
- balikesiruludag.com.tr
- Phone
- +30 2310241545
- crazy.holidays.tours@gmail.com
- Website
- Crazy Holidays
Bus from Keşan to Thessaloníki
- Ave. Duration
- 5h 52m
- Frequency
- Twice daily
- Estimated price
- $50–85
- Website
- Crazy Holidays
Bus from Keşan to Thessaloníki
- Ave. Duration
- 5h 52m
- Frequency
- Twice daily
- Estimated price
- $50–85
- Website
- Crazy Holidays
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Edremit to Ayvalık
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $5–7
- Schedules at
- pamukkale.com.tr
Bus from Edremit to Ayvalık
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $5–7
- Schedules at
- pamukkale.com.tr
Bus from Edremit to Ayvalık
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $5–7
- Schedules at
- pamukkale.com.tr
Bus from Edremit to Gelibolu
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- $10–23
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Edremit to Ayvalık
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
Bus from Edremit to Ayvalık
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
Bus from Edremit to Ayvalık
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $9–13
- Website
- MetroTurizm
- Standard
- $9–13
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Edremit to Ayvalık
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $1–3
- Schedules at
- guneyakdeniz.com
Bus from Edremit to Ayvalık
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $1–3
- Schedules at
- guneyakdeniz.com
Bus from Edremit to Keşan
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $8–12
- Schedules at
- guneyakdeniz.com
Bus from Edremit to Ayvalık
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $1–3
- Schedules at
- guneyakdeniz.com
Bus from Edremit to Gelibolu
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $6–9
- Schedules at
- guneyakdeniz.com
Bus from Gelibolu to Keşan
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- guneyakdeniz.com
- Phone
- 444 00 17
- info@truvaturizm.com
- Website
- truvaturizm.com
Bus from Edremit to Keşan
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Schedules at
- truvaturizm.com
Bus from Edremit to Gelibolu
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Schedules at
- truvaturizm.com
Bus from Gelibolu to Keşan
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- truvaturizm.com
- Phone
- 0850 811 5959
- website@kaleseyahat.com.tr
- Website
- kaleseyahat.com.tr
Bus from Edremit to Keşan
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- kaleseyahat.com.tr
Bus from Edremit to Gelibolu
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Schedules at
- kaleseyahat.com.tr
Bus from Gelibolu to Keşan
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- kaleseyahat.com.tr
- Phone
- 0236 613 10 55
- iletisim@somaseyahat.com.tr
- Website
- somaseyahat.com.tr
Bus from Edremit to Keşan
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Schedules at
- somaseyahat.com.tr
Bus from Edremit to Gelibolu
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Schedules at
- somaseyahat.com.tr
Bus from Gelibolu to Keşan
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Schedules at
- somaseyahat.com.tr
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- Simeonidis Tours
Bus from Thessaloniki to Gevgelija
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- $16–23
- Website
- Simeonidis Tours
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Gevgelija to Kavadarci
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $7–10
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Bitola
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $8–13
- Schedules at
- ekstrabus.com.mk
Bus from Gevgelija to Kavadarci
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $7–10
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Bitola
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $8–13
- Schedules at
- ekstrabus.com.mk
- Phone
- +389 34 346 030
- Website
- Strumica Ekspres
Bus from Kavadarci to Bitola
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- Strumica Ekspres
Bus from Kavadarci to Bitola
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- Strumica Ekspres
- Phone
- +30 2385 022 430
- info@ktelflorinas.gr
- Website
- ktel-florinas.gr
Bus from Thessaloniki to Florina
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- ktel-florinas.gr
- Phone
- 0850 222 59 59
- info@istanbulseyahat.com.tr
- Website
- istanbulseyahat.com.tr
Bus from Gelibolu to Keşan
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Schedules at
- istanbulseyahat.com.tr
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Kesan Bus Station to Thessaloniki station
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $83
- Website
- Arda Tur
- Phone
- +389 2 240 2528
- ruleturs@sas.com.mk
- Website
- ruleturs.mk
Bus from Thessaloníki to Gevgelija
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Estimated price
- $27–40
- Schedules at
- ruleturs.mk
- Phone
- 0545 783 50 61
- info@jalemtur.com
- Website
- jalemtur.com
Ferry from Port of Ayvalik to Mytilene
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- jalemtur.com
Ferry from Port of Ayvalik to Mytilene
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- jalemtur.com
- Phone
- +30 21 0891 9800
- bluestarferries@bluestarferries.com
- Website
- Blue Star Ferries
Ferry from Mytilene to Thessaloniki
- Ave. Duration
- 10h 5m
- Frequency
- Twice a week
- Estimated price
- $80–200
- Website
- Blue Star Ferries
Ferry from Mytilene to Thessaloniki
- Ave. Duration
- 10h 5m
- Frequency
- Twice a week
- Estimated price
- $80–200
- Website
- Blue Star Ferries
- Phone
- +90 266 331 49 49
- info@ugurjale.com
- Website
- ugurjalelines.com
Car ferry from Port of Ayvalik to Mytilene
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $33–34
- Schedules at
- ugurjalelines.com
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 Getting to Rome from the airport, How to travel India's Golden Triangle, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
There are 265+ hotels available in Bitola.



































