There are 5 ways to get from Lefkáda to Macedonia by bus, train, or car
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, drive
best- Take the bus from Preveza to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the train from Thessaloniki to Rodopolistrain Re
- Drive from Rodopolis to Macedoniacar
10h 18m$80–122Bus, train, drive via Sérres
cheapest- Take the bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Serresbus
- Take the train from Serres to Omalo Kerkinistrain Re
- Drive from Omalo Kerkinis to Macedoniacar
11h 12m$71–105Drive 505.5 km
- Drive from Lefkáda to Macedoniacar 505.5 km
6h 1m$106–154Bus, train, drive #2
- Take the bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the train from Thessaloniki to Mandrakitrain Re
- Drive from Mandraki to Macedoniacar
12h 12m$76–109Bus
- Take the bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Serresbus
- Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
- Take the bus from Blagoevgrad Bus Station to Petrich Bus Stationbus
12h 40m$76–111
Questions & Answers
The cheapest way to get from Lefkáda to Macedonia is to bus and train and drive via Sérres which costs $70 - $110 and takes 11h 12m.
The fastest way to get from Lefkáda to Macedonia is to drive which takes 6h 1m and costs $100 - $160.
No, there is no direct bus from Lefkáda to Macedonia station. However, there are services departing from Lefkáda and arriving at Petrich Bus Station via Thessaloniki Macedonia KTEL Bus Station, Serres and Blagoevgrad Bus Station. The journey, including transfers, takes approximately 12h 40m.
The distance between Lefkáda and Macedonia is 537 km. The road distance is 505.5 km.
The best way to get from Lefkáda to Macedonia without a car is to bus which takes 12h 40m and costs $75 - $120.
It takes approximately 10h 18m to get from Lefkáda to Macedonia, including transfers.
Lefkáda to Macedonia bus services, operated by KTEL Lefkadas, depart from Lefkáda station.
Lefkáda to Macedonia bus services, operated by KTEL Lefkadas, arrive at Thessaloniki Macedonia KTEL Bus Station.
Yes, the driving distance between Lefkáda to Macedonia is 506 km. It takes approximately 6h 1m to drive from Lefkáda to Macedonia.
There are 377+ hotels available in Macedonia.
What companies run services between Lefkáda, Ionian Islands, Greece and Macedonia, Blagoevgrad, Bulgaria?
You can take a bus from Lefkáda to Macedonia via Thessaloniki Macedonia KTEL Bus Station, Serres, Blagoevgrad Bus Station, and Petrich Bus Station in around 12h 40m.
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- https://www.hellenictrain.gr/en
Train from Serres to Omalo Kerkinis
- Ave. Duration
- 57 min
- Frequency
- 3 times a day
- Estimated price
- $4–6
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Mandraki
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Website
- https://www.hellenictrain.gr/en
- Phone
- +3026820 22213
- [email protected]
- Website
- ktelprevezas.gr
Bus from Preveza to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $45–70
- Website
- https://ktelprevezas.gr/en/index.html
- Phone
- +30 26450 22364
- [email protected]
- Website
- ktel-lefkadas.gr
Bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- $45–75
- Website
- https://ktel-lefkadas.gr/
Bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- $45–75
- Website
- https://ktel-lefkadas.gr/
Bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- $45–75
- Website
- https://ktel-lefkadas.gr/
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Serres
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $7–11
- Schedules at
- ktelserron.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Serres
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $7–11
- Schedules at
- ktelserron.gr
Bus from Serres to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 1h 4m
- Frequency
- On demand
- Estimated price
- $10–15
- Schedules at
- ktelserron.gr
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Blagoevgrad Bus Station to Petrich Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $4–7
- Website
- https://union-ivkoni.com/en
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 Italy Travel Guides, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.










