There are 7 ways to get from Kefalonia to Porto by plane, car ferry, 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.
Fly to Francisco De Sá Carneiro Airport
best- Fly from Kefalonia Airport (EFL) to Francisco De Sá Carneiro Airport (OPO)plane EFL - OPO
8h 32m€104–215Car ferry, bus, train
- Take the car ferry from Sami to Port of Baricarferry
- Take the bus from Bari to Grenoblebus
- Take the bus from Grenoble to Coimbrabus
- Take the train from Coimbra-B to Porto Campanhatrain Ic / ...
2d 15h€345–575Drive, car ferry
- Drive from Kefalonia to Fiskardocar
- Take the car ferry from Fiskardo to Vasilikícarferry
- Drive from Vasilikí to Portocar
44h 19m€666–1,009Fly to Lisbon-Portela Airport, train
- Fly from Kefalonia Airport (EFL) to Lisbon-Portela Airport (LIS)plane EFL - LIS
- Take the train from Lisboa Oriente to Porto Campanhatrain
9h 20m€166–337Car ferry, bus via Montpellier
- Take the car ferry from Sami to Port of Corfucarferry
- Take the car ferry from Port of Corfu to Port of Venicecarferry
- Take the bus from Venezia, Tronchetto to Montpellierbus 482
- Take the bus from Montpellier - Sabines Bus Station to Porto - Terminal Intermodal de Campanhãbus
2d 22h€365–609Car ferry, bus
- Take the car ferry from Sami to Port of Baricarferry
- Take the bus from Bari to Karlsruhe central train stationbus
- Take the bus from Karlsruhe - Central Station South Side to Porto - Terminal Intermodal de Campanhãbus
3d 2h€433–731Car ferry, Bus
- Take the car ferry from Sami to Port of Igoumenitsacarferry
- Take the bus from Igoumenitsa to Mannheimbus
- Take the bus from Mannheim central bus station to Luxembourg, P+R Bouillonbus N36
- Take the bus from Luxembourg - P+R Bouillon to Porto - Hospital de São Joãobus
3d 5h€328–487
Kefalonia Airport (EFL) to Francisco De Sá Carneiro Airport (OPO) flights
Questions & Answers
The cheapest way to get from Kefalonia to Porto is to fly which costs €100 - €220 and takes 8h 32m.
The fastest way to get from Kefalonia to Porto is to fly which takes 8h 32m and costs €100 - €220.
The distance between Kefalonia and Porto is 2522 km.
The best way to get from Kefalonia to Porto without a car is to car ferry and bus and train which takes 2 days 15h and costs €340 - €600.
It takes approximately 8h 32m to get from Kefalonia to Porto, including transfers.
Porto is 2h behind Kefalonia. It is currently 1:31 AM in Kefalonia and 11:31 PM in Porto.
There are 6822+ hotels available in Porto.
What companies run services between Kefalonia, Greece and Porto, Portugal?
Edelweiss Air, TAP Portugal, and four other airlines fly from Kefalonia Airport (EFL) to Francisco De Sá Carneiro Airport (OPO) 6 times a week.
- Website
- ryanair.com
Flights from Kefalonia Airport to Francisco De Sá Carneiro Airport via Milan Bergamo
- Ave. Duration
- 9h 10m
- When
- Saturday
- Estimated price
- €100–180
Flights from Kefalonia Airport to Francisco De Sá Carneiro Airport via Bari
- Ave. Duration
- 7h 55m
- When
- Thursday
- Estimated price
- €100–180
Flights from Kefalonia Airport to Lisbon-Portela Airport via Pisa
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- €120–210
Flights from Kefalonia Airport to Lisbon-Portela Airport via Milan Bergamo
- Ave. Duration
- 9h 30m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- €120–210
Flights from Kefalonia Airport to Lisbon-Portela Airport via Rome
- Ave. Duration
- 12h 5m
- When
- Tuesday
- Estimated price
- €120–210
- Website
- lufthansa.com
Flights from Kefalonia Airport to Francisco De Sá Carneiro Airport via Munich
- Ave. Duration
- 12h 35m
- When
- Tuesday and Friday
- Estimated price
- €150–480
Flights from Kefalonia Airport to Lisbon-Portela Airport via Munich
- Ave. Duration
- 11h 35m
- When
- Tuesday and Friday
- Estimated price
- €170–340
- Website
- transavia.com
Flights from Kefalonia Airport to Lisbon-Portela Airport via Paris Orly
- Ave. Duration
- 8h 5m
- When
- Saturday
- Estimated price
- €160–650
- Website
- ita-airways.com
Flights from Kefalonia Airport to Lisbon-Portela Airport via Rome
- Ave. Duration
- 8h 25m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €170–340
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Coimbra-B to Porto Campanha
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €12–24
- Website
- https://www.cp.pt/en/
Train from Lisboa Oriente to Porto Campanha
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €35–65
- Website
- https://www.cp.pt/en/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Bari to Grenoble
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
Bus from Grenoble to Coimbra
- Ave. Duration
- 25h 50m
- Frequency
- Once daily
- Estimated price
- €140–240
- Website
- https://www.flixbus.co.uk
Bus from Venezia, Tronchetto to Montpellier
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.flixbus.co.uk
Bus from Bari to Karlsruhe central train station
- Ave. Duration
- 21h 30m
- Frequency
- Once daily
- Estimated price
- €120–210
- Website
- https://www.flixbus.co.uk
Bus from Mannheim central bus station to Luxembourg, P+R Bouillon
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €19–35
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Montpellier - Sabines Bus Station to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 19h 55m
- Frequency
- Once daily
- Estimated price
- €130–240
- Website
- https://www.blablacar.co.uk/bus
Bus from Karlsruhe - Central Station South Side to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 33h 10m
- Frequency
- Once daily
- Estimated price
- €220–390
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +30 2310261280
- Website
- portokalidistours.com
Bus from Igoumenitsa to Mannheim
- Ave. Duration
- 35h
- Frequency
- Once a week
- Estimated price
- €190–290
- Schedules at
- portokalidistours.gr
- Phone
- (+351) 258 454 303
- [email protected]
- Website
- barquense.pt
Bus from Luxembourg - P+R Bouillon to Porto - Hospital de São João
- Ave. Duration
- 29h 48m
- Frequency
- Once a week
- Estimated price
- €90–120
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +30 210 4828001
- [email protected]
- Website
- ventourisferries.com
Car ferry from Sami to Port of Bari
- Ave. Duration
- 17h 15m
- Frequency
- Once a week
- Estimated price
- €90–130
- Website
- https://ventourisferries.com/en/
Car ferry from Sami to Port of Corfu
- Ave. Duration
- 6h 29m
- Frequency
- Once a week
- Estimated price
- €30–50
- Website
- https://ventourisferries.com/en/
Car ferry from Sami to Port of Bari
- Ave. Duration
- 17h 15m
- Frequency
- Once a week
- Estimated price
- €90–130
- Website
- https://ventourisferries.com/en/
Car ferry from Sami to Port of Igoumenitsa
- Ave. Duration
- 5h 17m
- Frequency
- Once a week
- Estimated price
- €28–40
- Website
- https://ventourisferries.com/en/
- Phone
- +30 26450 93278
- [email protected]
- Website
- westferry.gr
Car ferry from Fiskardo to Vasilikí
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €10–45
- Website
- https://westferry.gr/
- Passenger
- €10–12
- Vehicle
- €35–45
- Phone
- +30 26740-22111
- Website
- ionionpelagos.com
Car ferry from Fiskardo to Vasilikí
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €6–11
- Website
- https://ionionpelagos.com/
- Phone
- +30 210 8919700
- [email protected]
- Website
- superfast.com
Car ferry from Port of Corfu to Port of Venice
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- €120–180
- Website
- https://www.superfast.com
Want to know more about travelling around Portugal
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
























