There are 9 ways to get from Corfu to Albufeira by plane, ferry, bus, train, car, car ferry, or busferry
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 Faro Airport
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Faro Airport (FAO)plane CFU - FAO
12h 10m€103–327Flying Dolphin, bus, train via Madrid
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Montpellierbus
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Albufeirabus
38h 37mFerry, drive
- Take the ferry from Port of Corfu to Bari M.maferry Asf
- Drive from Bari M.ma to Albufeiracar
37h 5m€486–798Fly to Lisbon-Portela Airport, bus
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Lisbon-Portela Airport (LIS)plane CFU - LIS
- Take the bus from Lisbon to Albufeirabus
12h 56m€120–300Fly to Seville Airport, bus
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Seville Airport (SVQ)plane CFU - SVQ
- Take the bus from Sevilla - Plaza de Armas to Albufeirabus
12h 49m€119–274Flying Dolphin, bus, train
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
- Take the train from Barcelona-Sants to Antequera Avtrain Ave
- Take the bus from Antequera to Sevilla, Estación de Autobuses (Plaza de Armas)bus
- Take the bus from Sevilla - Plaza de Armas to Albufeirabus
45h 33mCar ferry, Leonetti Bus, bus, train
- Take the car ferry from Port of Corfu to Port of Baricarferry
- Take the bus from Bari to Napoli, Autostazione Metroparkbus
- Take the bus from Naples - Bus Station to Girona - Bus Stationbus
- Take the train from Girona to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Albufeirabus
2d 3h€238–480Flying Dolphin, bus
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona - North Bus Station to Lisbon - Orientebus
- Take the bus from Lisbon to Albufeirabus
2d 6hBus and ferry, bus
- Take the busferry from Corfu to Thessaloniki Macedonia KTEL Bus Stationbusferry X3
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Sofia Serdica Bus Stationbus
- Take the bus from Sofia to Huelvabus
- Take the bus from Huelva to Albufeirabus
3d 1h€168–227
Corfu International Airport, Ioannis Kapodistrias (CFU) to Faro Airport (FAO) flights
Questions & Answers
The cheapest way to get from Corfu to Albufeira is to fly which costs €100 - €330 and takes 12h 10m.
The fastest way to get from Corfu to Albufeira is to fly which takes 12h 10m and costs €100 - €330.
No, there is no direct bus from Corfu to Albufeira. However, there are services departing from Corfu and arriving at Albufeira - Centro via Thessaloniki Macedonia KTEL Bus Station, Sofia, Huelva and Terminal Rodoviário de Albufeira. The journey, including transfers, takes approximately 3 days 1h.
The distance between Corfu and Albufeira is 2480 km.
The best way to get from Corfu to Albufeira without a car is to Flying Dolphin and bus and train via Madrid which takes 38h 37m and costs .
It takes approximately 12h 10m to get from Corfu to Albufeira, including transfers.
Corfu to Albufeira bus services, operated by KTEL Kerkyras, depart from Corfu station.
Corfu to Albufeira bus services, operated by KTEL Kerkyras, arrive at Thessaloniki Macedonia KTEL Bus Station.
Albufeira is 2h behind Corfu. It is currently 1:50 AM in Corfu and 11:50 PM in Albufeira.
There are 8450+ hotels available in Albufeira.
What companies run services between Corfu, Greece and Albufeira, Portugal?
Ryanair and Swiss fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Faro Airport (FAO) 3 times a week.
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Faro Airport via Marseille
- Ave. Duration
- 8h 20m
- When
- Tuesday
- Estimated price
- €95–230
Flights from Corfu International Airport, Ioannis Kapodistrias to Faro Airport via Milan Bergamo
- Ave. Duration
- 16h 30m
- When
- Sunday
- Estimated price
- €95–230
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 14h 5m
- When
- Wednesday
- Estimated price
- €95–210
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Toulouse
- Ave. Duration
- 15h
- When
- Sunday
- Estimated price
- €95–210
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Rome
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- €95–210
- Website
- flytap.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Rome
- Ave. Duration
- 7h 5m
- When
- Thursday and Sunday
- Estimated price
- €120–240
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Marseille
- Ave. Duration
- 12h
- When
- Tuesday
- Estimated price
- €120–240
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Toulouse
- Ave. Duration
- 14h 10m
- When
- Sunday
- Estimated price
- €95–210
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 14h 15m
- When
- Wednesday
- Estimated price
- €95–210
- Website
- ita-airways.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Rome
- Ave. Duration
- 10h 20m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €120–240
- Website
- flyulendo.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Seville Airport via Rome
- Ave. Duration
- 8h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €60–260
- Website
- swiss.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Faro Airport via Geneva
- Ave. Duration
- 11h 50m
- When
- Saturday
- Estimated price
- €100–420
- Website
- vueling.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 15h
- When
- Wednesday
- Estimated price
- €95–210
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- €35–55
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €40–65
- Website
- https://www.renfe.com/es/en
- Básico
- €40–65
Train from Barcelona-Sants to Antequera Av
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- https://www.renfe.com/es/en
- Básico
- €80–120
Train from Girona to Sevilla-Santa Justa
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- €85–130
- Website
- https://www.renfe.com/es/en
- Básico
- €85–130
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 41m
- Frequency
- Every 4 hours
- Estimated price
- €23–75
- Website
- https://iryo.eu/en/home
- Inicial
- €23–75
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- €20–60
- Website
- https://www.ouigo.com/es/en
- Website
- travel.gjirafa.com
Bus from Sarandë to Tirana
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- https://travel.gjirafa.com/en/bus-companies/trans-dea
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Tirana to Montpellier
- Ave. Duration
- 17h 36m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Tirana to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 29h 20m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Sevilla Santa Justa to Albufeira
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- €2–28
- Website
- https://rede-expressos.pt
- Online ticket
- €2–17
Bus from Sevilla - Plaza de Armas to Albufeira
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- €2–17
- Website
- https://rede-expressos.pt
- Online ticket
- €2–17
Bus from Huelva to Albufeira
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €1–13
- Website
- https://rede-expressos.pt
- Online ticket
- €1–13
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lisbon to Albufeira
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- €15–26
- Website
- https://www.flixbus.co.uk
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Antequera to Sevilla, Estación de Autobuses (Plaza de Armas)
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €12–26
- Website
- https://www.alsa.com/en/
Bus from Barcelona - North Bus Station to Lisbon - Oriente
- Ave. Duration
- 17h 15m
- Frequency
- Once daily
- Estimated price
- €100–210
- Website
- https://www.alsa.com/en/
- Phone
- +39081/969167
- servizioclienti@leonettiroma.it
- Website
- leonettiroma.it
Bus from Bari to Napoli, Autostazione Metropark
- Ave. Duration
- 4h 45m
- Frequency
- Once a week
- Estimated price
- €15–22
- Website
- https://www.leonettiroma.it/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Naples - Bus Station to Girona - Bus Station
- Ave. Duration
- 22h 10m
- Frequency
- Twice daily
- Estimated price
- €85–120
- Website
- https://www.blablacar.co.uk/bus
Bus from Barcelona - North Bus Station to Lisbon - Oriente
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Barcelona - North Bus Station to Lisbon - Oriente
- Ave. Duration
- 20h
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Phone
- +3026610 28900
- info@greenbuses.gr
- Website
- greenbuses.gr
Busferry from Corfu to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- €28–40
- Website
- https://greenbuses.gr/
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Thessaloniki Macedonia KTEL Bus Station to Sofia Serdica Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a week
- Estimated price
- €16–22
- Website
- https://citylines.eu/
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Sofia to Huelva
- Ave. Duration
- 2d 7h
- Frequency
- Twice a week
- Estimated price
- €120–150
- Schedules at
- yubim.eu
- Phone
- +30 26610 38690
- info@ionianseaways.com
- Website
- ionianseaways.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 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 Port of Corfu to Sarandë
- 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 Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €15–20
- Schedules at
- albanialuxuryferries.com
Ferry from Port of Corfu to Bari M.ma
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- €35–100
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €35–50
- 2 Bed Inside Cabin
- €65–85
- 4 Bed Outside Cabin
- €60–75
- 2 Bed Lux Cabin
- €80–100
- Phone
- +30 210 8919700
- superfast@superfast.com
- Website
- superfast.com
Car ferry from Port of Corfu to Port of Bari
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- €50–180
- Website
- https://www.superfast.com
- 2 bed inside cabin
- €165–180
- Deck
- €50
- Aircraft-type seats
- €56
- 3 bed outside cabin
- €132
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide




















































