There are 8 ways to get from Kefalonia to Bansko by car ferry, bus, train, car, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, bus, train, drive
best- Take the carferry from Sami to Patrascarferry
- Take the bus from Patras to Lamiabus
- Take the train from Lianokladi to Thessalonikitrain Ic
- Take the train from Thessaloniki to Rodopolistrain Re
- Drive from Rodopolis to Banskocar
14h 54m$101–186Car ferry, bus
cheapest- Take the carferry from Poros to Killinicarferry
- Take the bus from Kyllíni to Blagoevgradbus
- Take the bus from Blagoevgrad to Banskobus
15h 50m$50–110Drive, car ferry
- Drive from Kefalonia to Fiskardocar
- Take the carferry from Fiskardo to Vasilikícarferry
- Drive from Vasilikí to Banskocar
9h 41m$148–257Fly to Sofia Airport, bus
- Fly from Kefalonia Airport (EFL) to Sofia Airport (SOF)plane EFL - SOF
- Take the bus from Sofia Central Bus Station to Banskobus
8h 56m$109–272Ferry, bus
- Take the ferry from Sami to Lefkádaferry
- Take the bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Dramabus
- Take the bus from Drama to Banskobus
17h 45mFly to Thessaloniki Airport Makedonia, bus
- Fly from Kefalonia Airport (EFL) to Thessaloniki Airport Makedonia (SKG)plane EFL - SKG
- 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 to Banskobus
10h 30m$140–255Fly to Alexandroupoli Airport Dimokritos, bus
- Fly from Kefalonia Airport (EFL) to Alexandroupoli Airport Dimokritos (AXD)plane EFL - AXD
- Take the bus from Alexandroupoli to Kavala Central Bus Stationbus
- Take the bus from Kavala Central Bus Station to Banskobus
10h 21m$121–355Fly to Kavala International Airport, bus
- Fly from Kefalonia Airport (EFL) to Kavala International Airport (KVA)plane EFL - KVA
- Take the bus from Kavala Central Bus Station to Banskobus
11h 7m$140–471
Kefalonia Airport (EFL) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Kefalonia to Bansko is to car ferry and bus which costs $50 - $110 and takes 15h 50m.
The fastest way to get from Kefalonia to Bansko is to fly and bus which takes 8h 56m and costs $100 - $280.
The distance between Kefalonia and Bansko is 790 km.
The best way to get from Kefalonia to Bansko without a car is to car ferry and bus which takes 15h 50m and costs $50 - $110.
It takes approximately 14h 54m to get from Kefalonia to Bansko, including transfers.
There are 1275+ hotels available in Bansko.
What companies run services between Kefalonia, Greece and Bansko, Bulgaria?
There is no direct connection from Kefalonia to Bansko. However, you can take the car ferry to Patras, walk to Patras, take the bus to Lamia, take the taxi to Lianokladi, take the train to Thessaloniki, take the train to Rodopolis, then drive to Bansko. Alternatively, you can take a car ferry from Poros to Bansko via Killini, Kyllíni, and Blagoevgrad in around 15h 50m.
- Website
- en.aegeanair.com
Flights from Kefalonia Airport to Sofia Airport via Athens
- Ave. Duration
- 4h 32m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $75–270
Flights from Kefalonia Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $120–200
Flights from Kefalonia Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- $110–330
Flights from Kefalonia Airport to Alexandroupoli Airport Dimokritos via Athens
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $90–340
Flights from Kefalonia Airport to Kavala International Airport via Athens
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $120–440
- Website
- austrian.com
Flights from Kefalonia Airport to Sofia Airport via Vienna
- Ave. Duration
- 6h 1m
- When
- Friday and Tuesday
- Estimated price
- $110–470
- Website
- lufthansa.com
Flights from Kefalonia Airport to Sofia Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Tuesday and Friday
- Estimated price
- $110–320
Flights from Kefalonia Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- $110–330
- Website
- skyexpress.gr
Flights from Kefalonia Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $130–230
Flights from Kefalonia Airport to Alexandroupoli Airport Dimokritos via Athens
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $85–310
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Lianokladi to Thessaloniki
- Ave. Duration
- 2h 59m
- Frequency
- 4 times a day
- Estimated price
- $21–35
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $7–12
- Website
- Hellenic Train S.A.
- Phone
- +30 2616 001 600
- [email protected]
- Website
- KTEL of Achaia S.A.
Bus from Patras to Lamia
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- $21–29
- Website
- KTEL of Achaia S.A.
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Kyllíni to Blagoevgrad
- Ave. Duration
- 11h 38m
- Frequency
- Twice a week
- Estimated price
- $30–50
- Website
- Union Ivkoni
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $3–5
- Website
- Union Ivkoni
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $3–5
- Website
- Union Ivkoni
- Phone
- 0898 448 696
- [email protected]
- Website
- bansko.net
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Schedules at
- bansko.net
Bus from Sofia Central Bus Station to Bansko
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- $6–9
- Schedules at
- bansko.net
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Schedules at
- bansko.net
- [email protected]
- Website
- bgrazpisanie.com
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
Bus from Sofia Central Bus Station to Bansko
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- $4–13
- Schedules at
- bgrazpisanie.com
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
- Phone
- +359 894 77 44 02
- [email protected]
- Website
- kaleiatravel.com
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $6–10
- Schedules at
- en.kaleiatravel.com
Bus from Sofia Central Bus Station to Bansko
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $17–26
- Schedules at
- en.kaleiatravel.com
Bus from Drama to Bansko
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- $14–21
- Schedules at
- en.kaleiatravel.com
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $6–10
- Schedules at
- en.kaleiatravel.com
Bus from Kavala Central Bus Station to Bansko
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $18–28
- Schedules at
- en.kaleiatravel.com
Bus from Kavala Central Bus Station to Bansko
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $18–28
- Schedules at
- en.kaleiatravel.com
- Phone
- +30 26450 22364
- [email protected]
- Website
- KTEL Lefkadas
Bus from Lefkáda to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- $45–70
- Website
- KTEL Lefkadas
- Phone
- +30 25210 32421
- [email protected]
- Website
- kteldramas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Drama
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Schedules at
- kteldramas.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 Serres to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 1h 4m
- Frequency
- On demand
- Estimated price
- $10–15
- Schedules at
- ktelserron.gr
- Phone
- +30 25510 26479
- [email protected]
- Website
- ktelevrou.gr
Bus from Alexandroupoli to Kavala Central Bus Station
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- $8–13
- Schedules at
- ktelevrou.gr
- Phone
- +30 210 94 99 400
- [email protected]
- Website
- Levante Ferries
Car ferry from Sami to Patras
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $16–56
- Website
- Levante Ferries
- Passenger
- $16
- Car
- $56
Car ferry from Poros to Killini
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $14–51
- Website
- Levante Ferries
- Passenger
- $14
- Car
- $51
- Phone
- +30 26740-22111
- Website
- Ionion P. Lines
Car ferry from Fiskardo to Vasilikí
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $6–13
- Website
- Ionion P. Lines
- Phone
- +30 26450 93278
- [email protected]
- Website
- West Ferry
Car ferry from Fiskardo to Vasilikí
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $11–50
- Website
- West Ferry
- Passenger
- $11–13
- Vehicle
- $40–50
- Phone
- +30 2645024609
- [email protected]
- Website
- Lefkada Palace
Ferry from Sami to Lefkáda
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- $12–18
- Website
- Lefkada Palace
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 Travelling around the UAE, Travelling to and around Russia for the 2018 FIFA World Cup, and Which London airport should I choose? - to help you get the most out of your next trip.





























