There are 9 ways to get from Perpignan to Kefalonia by train, plane, bus, car ferry, ferry, 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.
Train to Barcelona–El Prat Airport, fly
best- Take the train from Perpignan to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Kefalonia Airport (EFL)plane BCN - EFL
8h 31m€115–398Train to Girona–Costa Brava Airport, fly
cheapest- Take the train from Perpignan to Gironatrain
- Fly from Girona–Costa Brava Airport (GRO) to Kefalonia Airport (EFL)plane GRO - EFL
21h 10m€111–456Train, bus, car ferry
- Take the train from Perpignan to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Oulx-Cesana-Clav.-S.train Fr
- Take the train from Oulx-Cesana-Clav.-S. to Napoli Centraletrain Fr
- Take the bus from Napoli P.zza Garibaldi to Bari-Portobus
- Take the car ferry from Port of Bari to Samicarferry
40h 12m€290–584Train, bus, car ferry via Parma
- Take the train from Perpignan to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Grenobletrain Ter
- Take the bus from Grenoble to Parmabus
- Take the train from Parma to Bari Centraletrain Ic
- Take the car ferry from Port of Bari to Samicarferry
40h 28m€230–497Train, bus, Flying Dolphin, ferry
- Take the train from Perpignan to Montpellier Saint-Rochtrain Ter
- Take the bus from Montpellier to Tiranabus
- Take the bus from Tirana to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
- Take the ferry from Port of Corfu to Samiferry
41h 36mFly from Perpignan-Rivesaltes Airport
- Fly from Perpignan-Rivesaltes Airport (PGF) to Kefalonia Airport (EFL)plane PGF - EFL
25h 25m€181–601Train to Fréjorgues Airport, fly
- Take the train from Perpignan to Montpellier Sud De Francetrain
- Fly from Fréjorgues Airport (MPL) to Kefalonia Airport (EFL)plane MPL - EFL
18h 42m€128–538Bus, Leonetti Bus, car ferry
- Take the bus from Perpignan - Bus Station to Naples - Bus Stationbus
- Take the bus from Napoli, Autostazione Metropark to Baribus
- Take the car ferry from Port of Bari to Samicarferry
45h 40m€182–219Drive, car ferry
- Drive from Perpignan to Vasilikícar
- Take the car ferry from Vasilikí to Fiskardocarferry
- Drive from Fiskardo to Kefaloniacar
33h 7m€447–687
Barcelona–El Prat Airport (BCN) to Kefalonia Airport (EFL) flights
Questions & Answers
The cheapest way to get from Perpignan to Kefalonia is to bus and Leonetti Bus and car ferry which costs €180 - €220 and takes 45h 40m.
The fastest way to get from Perpignan to Kefalonia is to train and fly which takes 8h 31m and costs €110 - €400.
The distance between Perpignan and Kefalonia is 1810 km.
The best way to get from Perpignan to Kefalonia without a car is to train and bus and car ferry which takes 40h 12m and costs €290 - €600.
It takes approximately 8h 31m to get from Perpignan to Kefalonia, including transfers.
Kefalonia is 1h ahead of Perpignan. It is currently 12:03 AM in Perpignan and 1:03 AM in Kefalonia.
There are 2083+ hotels available in Kefalonia.
What companies run services between Perpignan, France and Kefalonia, Greece?
Transavia France and Ryanair fly from Perpignan-Rivesaltes Airport (PGF) to Kefalonia Airport (EFL) 3 times a week.
- Website
- ita-airways.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Rome
- Ave. Duration
- 6h 28m
- When
- Sunday
- Estimated price
- €75–370
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Milan Malpensa
- Ave. Duration
- 7h 20m
- When
- Tuesday
- Estimated price
- €75–280
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Naples
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- €80–250
Flights from Fréjorgues Airport to Kefalonia Airport via London Gatwick
- Ave. Duration
- 25h 45m
- When
- Monday to Wednesday
- Estimated price
- €220–700
- Website
- ryanair.com
Flights from Girona–Costa Brava Airport to Kefalonia Airport via Pisa
- Ave. Duration
- 23h 50m
- When
- Monday
- Estimated price
- €100–400
Flights from Girona–Costa Brava Airport to Kefalonia Airport via London Stansted
- Ave. Duration
- 24h 20m
- When
- Sunday
- Estimated price
- €140–470
Flights from Perpignan-Rivesaltes Airport to Kefalonia Airport via London Stansted
- Ave. Duration
- 26h 5m
- When
- Sunday
- Estimated price
- €180–600
Flights from Fréjorgues Airport to Kefalonia Airport via Rome
- Ave. Duration
- 17h 10m
- When
- Sunday
- Estimated price
- €120–480
- Website
- transavia.com
Flights from Perpignan-Rivesaltes Airport to Kefalonia Airport via Paris Orly
- Ave. Duration
- 24h 45m
- When
- Tuesday
- Estimated price
- €230–1,100
Flights from Fréjorgues Airport to Kefalonia Airport via Paris Orly
- Ave. Duration
- 14h 20m
- When
- Tuesday
- Estimated price
- €210–1,000
- Website
- jet2.com
Flights from Girona–Costa Brava Airport to Kefalonia Airport via London Stansted
- Ave. Duration
- 17h 15m
- When
- Friday
- Estimated price
- €130–550
Flights from Girona–Costa Brava Airport to Kefalonia Airport via Bristol
- Ave. Duration
- 25h 10m
- When
- Saturday
- Estimated price
- €130–550
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Zurich
- Ave. Duration
- 9h 5m
- When
- Saturday
- Estimated price
- €95–460
- Website
- en.aegeanair.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Athens
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €75–320
- Website
- flyulendo.com
Flights from Fréjorgues Airport to Kefalonia Airport via Rome
- Ave. Duration
- 16h 55m
- When
- Thursday and Sunday
- Estimated price
- €95–470
- Website
- transavia.com
Flights from Fréjorgues Airport to Kefalonia Airport via Amsterdam Schiphol
- Ave. Duration
- 17h 5m
- When
- Thursday
- Estimated price
- €250–1,100
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €35–75
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €35–50
- 1st Class
- €55–75
Train from Perpignan to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 2h 48m
- Frequency
- Every 4 hours
- Estimated price
- €60–120
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €60–85
- 1st Class
- €90–120
Train from Valence Tgv Rhone-Alpes Sud to Lyon Part Dieu
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €24–60
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €24–35
- 1st Class
- €40–60
Train from Perpignan to Montpellier Saint-Roch
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- €30–70
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €30–45
- 1st Class
- €50–70
Train from Perpignan to Girona
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- €22–55
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €22–30
- 1st Class
- €40–55
Train from Perpignan to Montpellier Sud De France
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- €30–70
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €30–45
- 1st Class
- €55–70
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Perpignan to Barcelona-Sants
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €16–22
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Website
- https://www.renfe.com/es/en
Train from Valence Tgv Rhone-Alpes Sud to Lyon Part Dieu
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Montpellier Saint-Roch
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Estimated price
- €14–19
- Website
- https://www.renfe.com/es/en
Train from Perpignan to Girona
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €8–12
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Valence Tgv Rhone-Alpes Sud to Lyon Part Dieu
- Ave. Duration
- 34 min
- Frequency
- Twice daily
- Estimated price
- €17–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €17–25
- Rail 1st Class
- €26–40
Train from Valence Tgv Rhone-Alpes Sud to Grenoble
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €14–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €14–22
- Rail 1st Class
- €22–35
Train from Perpignan to Montpellier Saint-Roch
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a day
- Estimated price
- €27–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €27–40
- Rail 1st Class
- €40–60
- Phone
- +33 2 22 55 00 10
- nomad-car@laregionnormandie.fr
- Website
- nomad.normandie.fr
Train from Valence Tgv Rhone-Alpes Sud to Lyon Part Dieu
- Ave. Duration
- 36 min
- Frequency
- 5 times a week
- Schedules at
- nomad.normandie.fr
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Lyon Part Dieu to Oulx-Cesana-Clav.-S.
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- €14–21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Oulx-Cesana-Clav.-S. to Napoli Centrale
- Ave. Duration
- 7h 34m
- Frequency
- 3 times a week
- Estimated price
- €140–280
- Schedules at
- trenitalia.com
Train from Parma to Bari Centrale
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- €100–210
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Parma to Bari Centrale
- Ave. Duration
- 8h 14m
- Frequency
- 4 times a day
- Estimated price
- €70–170
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Napoli P.zza Garibaldi to Bari-Porto
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €12–27
- Schedules at
- sitasudtrasporti.it
- 2nd Class
- €12–17
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Grenoble to Parma
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Montpellier to Tirana
- Ave. Duration
- 19h 49m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 69 398 7951
- support@olgenotravel.com
- Website
- olgenotravel.com
Bus from Tirana to Sarandë
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- €17
- Website
- https://olgenotravel.com/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Perpignan - Bus Station to Naples - Bus Station
- Ave. Duration
- 20h 50m
- Frequency
- Twice daily
- Estimated price
- €80–120
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39081/969167
- servizioclienti@leonettiroma.it
- Website
- leonettiroma.it
Bus from Napoli, Autostazione Metropark to Bari
- Ave. Duration
- 4h 35m
- Frequency
- Once a week
- Estimated price
- €15–22
- Website
- https://www.leonettiroma.it/
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Car ferry from Port of Bari to Sami
- Ave. Duration
- 18h 15m
- Frequency
- Once a week
- Estimated price
- €84
- Website
- https://ventourisferries.com/en/
- Phone
- +30 26610 38690
- info@ionianseaways.com
- Website
- ionianseaways.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Estimated price
- €24–27
- Website
- https://ionianseaways.com/
- High Season
- €27
- Phone
- +355 85 22 6057
- info@finikas-lines.com
- Website
- finikas-lines.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- €21–31
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- €21
- Ferry - High Season
- €26
- Hydrofoil - Low Season
- €26
- Hydrofoil - High Season
- €31
- Phone
- +30 26610 49800
- info@albanialuxuryferries.com
- Website
- albanialuxuryferries.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €15–20
- Schedules at
- albanialuxuryferries.com
- Phone
- +30 2645024609
- info@lefkastraveller.gr
- Website
- lefkadapalace.com
Ferry from Port of Corfu to Sami
- Ave. Duration
- 10h 1m
- Frequency
- Once a week
- Estimated price
- €23–35
- Website
- https://lefkadapalace.com/
- Schedules at
- https://lefkadapalace.com/ferry-routes-schedule/
- Phone
- +30 26450 93278
- westferrybooking@gmail.com
- Website
- westferry.gr
Car ferry from Vasilikí to Fiskardo
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €10–45
- Website
- https://westferry.gr/
- Passenger
- €10–12
- Vehicle
- €35–45
- Phone
- +30 26740-22111
- ionionplines@gmail.com
- Website
- ionionpelagos.com
Car ferry from Vasilikí to Fiskardo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €4–7
- Website
- http://ionionpelagos.com/
Want to know more about travelling around Greece
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide


























































