There are 9 ways to get from Kefalonia to Bitola by car ferry, bus, train, car, ferry, busferry, 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.
Car ferry, bus, train, drive
best- Take the car ferry from Sami to Patrascarferry
- Take the bus from Patras to Lamiabus
- Take the train from Lianokladi to Platytrain Ic
- Take the train from Platy to Edessatrain Re
- Drive from Edessa to Bitolacar
13h 35m$76–143Car ferry, ferry, bus
- Take the car ferry from Sami to Port of Corfucarferry
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Ohridbus
- Take the bus from Ohrid to Bitolabus
13h 49mBus and ferry, bus
- Take the busferry from Argostoli to Patrabusferry
- Take the bus from Patra to Sarande,Posta Shqiptarebus
- Take the bus from Sarandë to Ohridbus
- Take the bus from Ohrid to Bitolabus
17h 16mDrive, car ferry
- Drive from Kefalonia to Fiskardocar
- Take the car ferry from Fiskardo to Vasilikícarferry
- Drive from Vasilikí to Bitolacar
7h 11m$98–192Ferry, bus
- Take the ferry from Sami to Port of Corfuferry
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Ohridbus
- Take the bus from Ohrid to Bitolabus
17hFly to Ioannina National Airport, bus
- Fly from Kefalonia Airport (EFL) to Ioannina National Airport (IOA)plane EFL - IOA
- Take the bus from Ioannina to Florinabus
9h 54mFly to Thessaloniki Airport Makedonia, bus, train
- Fly from Kefalonia Airport (EFL) to Thessaloniki Airport Makedonia (SKG)plane EFL - SKG
- Take the bus from Thessaloniki to Gevgelijabus
- Take the train from Gevgelija to Negotinotrain
- Take the bus from Negotino to Bitolabus
11h 11mFly to Tirana International Airport Nënë Tereza, bus
- Fly from Kefalonia Airport (EFL) to Tirana International Airport Nënë Tereza (TIA)plane EFL - TIA
- Take the bus from Elbasan to Ohridbus
- Take the bus from Ohrid to Bitolabus
10h 44m$118–345Fly to Preveza Airport, bus
- Fly from Kefalonia Airport (EFL) to Preveza Airport (PVK)plane EFL - PVK
- Take the bus from Preveza to Ioanninabus
- Take the bus from Ioannina to Florinabus
9h 13m
Kefalonia Airport (EFL) to Ioannina National Airport (IOA) flights
Questions & Answers
The cheapest way to get from Kefalonia to Bitola is to car ferry and bus and train and drive which costs $75 - $150 and takes 13h 35m.
The fastest way to get from Kefalonia to Bitola is to drive and car ferry which takes 7h 11m and costs $95 - $200.
No, there is no direct bus from Kefalonia to Bitola. However, there are services departing from Kefalonia Airport and arriving at Bitola via Argostoli, Patra, Sarandë and Ohrid. The journey, including transfers, takes approximately 17h 16m.
The distance between Kefalonia and Bitola is 674 km.
The best way to get from Kefalonia to Bitola without a car is to car ferry and ferry and bus which takes 13h 49m and costs .
It takes approximately 13h 35m to get from Kefalonia to Bitola, including transfers.
Kefalonia to Bitola bus services, operated by KTEL Kefalonia, depart from Argostoli station.
Kefalonia to Bitola bus services, operated by KTEL Kefalonia, arrive at Patra station.
Bitola is 1h behind Kefalonia. It is currently 4:15 PM in Kefalonia and 3:15 PM in Bitola.
There are 250+ hotels available in Bitola.
What companies run services between Kefalonia, Greece and Bitola, North Macedonia?
There is no direct connection from Kefalonia to Bitola. 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 Platy, take the train to Edessa, then drive to Bitola. Alternatively, you can take a car ferry from Sami to Bitola via Port of Corfu, Port of Corfu, Sarandë, Sarandë, and Ohrid in around 13h 49m.
- Website
- en.aegeanair.com
Flights from Kefalonia Airport to Ioannina National Airport via Athens
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $120–450
Flights from Kefalonia Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–260
Flights from Kefalonia Airport to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $95–280
- Website
- flyulendo.com
Flights from Kefalonia Airport to Tirana International Airport Nënë Tereza via Naples
- Ave. Duration
- 4h 12m
- When
- Tuesday
- Estimated price
- $65–340
Flights from Kefalonia Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- $100–340
- Website
- skyexpress.gr
Flights from Kefalonia Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 30m
- When
- Tuesday to Thursday
- Estimated price
- $85–270
Flights from Kefalonia Airport to Preveza Airport
- Ave. Duration
- 25 min
- When
- Monday, Wednesday, and Friday
- Estimated price
- $75–210
- Website
- ryanair.com
Flights from Kefalonia Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 6h 10m
- When
- Friday
- Estimated price
- $140–600
Flights from Kefalonia Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 5h 20m
- When
- Saturday
- Estimated price
- $55–310
- Website
- ita-airways.com
Flights from Kefalonia Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 7h
- When
- Sunday
- Estimated price
- $100–340
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Lianokladi to Platy
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Estimated price
- $13–19
- Website
- https://www.hellenictrain.gr/en
Train from Platy to Edessa
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- $4–7
- Website
- https://www.hellenictrain.gr/en
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Gevgelija to Negotino
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- $4–14
- Schedules at
- mzt.mk
- Phone
- +30 2610 623 888
- info@ktelachaias.gr
- Website
- ktelachaias.gr
Bus from Patras to Lamia
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- $18–22
- Website
- https://www.ktelachaias.gr/en/homepage-en/
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Sarandë to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $45
- Schedules at
- senadtours.com
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
Bus from Negotino to Bitola
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- transkop.mk
- Phone
- +30 26710 22281
- info@ktelkefalonias.gr
- Website
- ktelkefalonias.gr
Busferry from Argostoli to Patra
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- $11–16
- Website
- https://ktelkefalonias.gr/en
- Phone
- (+30) 210 822 4112
- contact@ahmetitravel.com
- Website
- ahmetitravel.com
Bus from Patra to Sarande,Posta Shqiptare
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Schedules at
- ahmetitravel.com
- Phone
- +30 2385 022 430
- info@ktelflorinas.gr
- Website
- ktel-florinas.gr
Bus from Ioannina to Florina
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- ktel-florinas.gr
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Thessaloniki to Gevgelija
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- $11–16
- Schedules at
- simeonidistours.gr
- Phone
- +389 34 346 030
- Website
- facebook.com
Bus from Negotino to Bitola
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Website
- https://www.facebook.com/strumicaekspres
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
- Phone
- +3026820 22213
- ktelprevezasonline@gmail.com
- Website
- ktelprevezas.gr
Bus from Preveza to Ioannina
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $13–19
- Website
- https://ktelprevezas.gr/en/index.html
- Phone
- +30 210 94 99 400
- info@levanteferries.gr
- Website
- levanteferries.com
Car ferry from Sami to Patras
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $16–58
- Website
- https://www.levanteferries.com/en/
- Passenger
- $16
- Car
- $58
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Car ferry from Sami to Port of Corfu
- Ave. Duration
- 6h 29m
- Frequency
- Once a week
- Estimated price
- $35–55
- Website
- https://ventourisferries.com/en/
- Phone
- +355 69 377 7474
- info@erdanotours.com
- Website
- sarandaport.al
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Schedules at
- sarandaport.al
- Phone
- +30 26450 93278
- westferrybooking@gmail.com
- Website
- westferry.gr
Car ferry from Fiskardo to Vasilikí
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $11–55
- Website
- https://westferry.gr/
- Passenger
- $11–14
- Vehicle
- $40–55
- Phone
- +30 26740-22111
- ionionplines@gmail.com
- Website
- ionionpelagos.com
Car ferry from Fiskardo to Vasilikí
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $6–11
- Website
- http://ionionpelagos.com/
- Phone
- +30 2645024609
- info@lefkastraveller.gr
- Website
- lefkadapalace.com
Ferry from Sami to Port of Corfu
- Ave. Duration
- 9h 40m
- Frequency
- Once a week
- Estimated price
- $26–40
- Website
- https://lefkadapalace.com/
- Schedules at
- https://lefkadapalace.com/ferry-routes-schedule/
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 How do I buy a London Underground ticket?, Travelling to and around Russia for the 2018 FIFA World Cup, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.


























