There are 9 ways to get from Germany to Corfu by plane, bus, 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.
Fly from Frankfurt
best- Fly from Frankfurt (FRA) to Corfu International Airport, Ioannis Kapodistrias (CFU)FRA - CFU
5h 50m€93–213Fly from Stuttgart Airport
cheapest- Fly from Stuttgart Airport (STR) to Corfu International Airport, Ioannis Kapodistrias (CFU)STR - CFU
5h 49m€54–254Bus, Flying Dolphin
- Take the bus from Berlin to Struga
- Take the bus from Struga to Sarandë
- Take the ferry from Sarandë to Port of Corfu
32h 48m€143–150Drive, ferry
- Drive from Berlin to Porto di Brindisi
- Take the ferry from Porto di Brindisi to Port of Corfu
24h 47m€324–470Fly from Düsseldorf International Airport
- Fly from Düsseldorf International Airport (DUS) to Corfu International Airport, Ioannis Kapodistrias (CFU)DUS - CFU
6h 16m€84–235Fly from Munich International Airport
- Fly from Munich International Airport (MUC) to Corfu International Airport, Ioannis Kapodistrias (CFU)MUC - CFU
5h 55m€71–266Fly from Berlin Brandenburg Airport
- Fly from Berlin Brandenburg Airport (BER) to Corfu International Airport, Ioannis Kapodistrias (CFU)BER - CFU
6h 16m€79–267Fly from Cologne Bonn Airport
- Fly from Cologne Bonn Airport (CGN) to Corfu International Airport, Ioannis Kapodistrias (CFU)CGN - CFU
5h 54m€70–293Bus, Flying Dolphin via Pristina
- Take the bus from Berlin Alexanderplatz to Pristina
- Take the bus from Pristina to Sarandë
- Take the ferry from Sarandë to Port of Corfu
35h 58m
Frankfurt (FRA) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Questions & Answers
The cheapest way to get from Germany to Corfu is to fly which costs €75 - €270 and takes 6h 16m.
The fastest way to get from Germany to Corfu is to fly which takes 5h 49m and costs €50 - €260.
The distance between Germany and Corfu is 1492 km.
The best way to get from Germany to Corfu without a car is to bus and Flying Dolphin which takes 32h 48m and costs €140 - €150.
It takes approximately 5h 50m to get from Germany to Corfu, including transfers.
There are 4917+ hotels available in Corfu.
What companies run services between Germany and Corfu, Greece?
Condor Flugdienst, Airbus France, and two other airlines fly from Frankfurt (FRA) to Corfu International Airport, Ioannis Kapodistrias (CFU) once daily.
- Website
- lufthansa.com
Flights from Frankfurt to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 15m
- When
- Friday
- Estimated price
- €85–260
Flights from Frankfurt to Corfu International Airport, Ioannis Kapodistrias via Munich International Airport
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- €90–350
Flights from Düsseldorf International Airport to Corfu International Airport, Ioannis Kapodistrias via Munich International Airport
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €95–390
Flights from Munich International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h
- When
- Saturday and Sunday
- Estimated price
- €85–350
- Website
- tui.com
Flights from Frankfurt to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 20m
- When
- Tuesday
- Estimated price
- €120–330
Flights from Düsseldorf International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 35m
- When
- Tuesday
- Estimated price
- €130–350
Flights from Munich International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 5m
- When
- Saturday
- Estimated price
- €130–340
Flights from Stuttgart Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 10m
- When
- Tuesday
- Estimated price
- €140–360
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 30m
- When
- Sunday
- Estimated price
- €75–290
Flights from Berlin Brandenburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 30m
- When
- Saturday
- Estimated price
- €70–260
Flights from Stuttgart Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 5m
- When
- Saturday
- Estimated price
- €75–280
Flights from Cologne Bonn Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 25m
- When
- Saturday
- Estimated price
- €75–280
- Website
- condor.com
Flights from Frankfurt to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €60–170
Flights from Düsseldorf International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €45–230
Flights from Munich International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h
- When
- Wednesday and Friday
- Estimated price
- €50–180
- Website
- airbus.com
Flights from Frankfurt to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 15m
- When
- Friday
- Estimated price
- €85–260
Flights from Munich International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h
- When
- Sunday
- Estimated price
- €85–260
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 25m
- When
- Monday
- Estimated price
- €30–230
Flights from Cologne Bonn Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 35m
- When
- Sunday
- Estimated price
- €65–200
- Website
- corendonairlines.com
Flights from Düsseldorf International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 30m
- When
- Tuesday and Saturday
- Estimated price
- €110–300
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 25m
- When
- Thursday
- Estimated price
- €60–150
- Website
- airserbia.com
Flights from Berlin Brandenburg Airport to Corfu International Airport, Ioannis Kapodistrias via Belgrade
- Ave. Duration
- 5h 20m
- When
- Monday and Thursday
- Estimated price
- €75–290
- Website
- swiss.com
Flights from Stuttgart Airport to Corfu International Airport, Ioannis Kapodistrias via Zurich
- Ave. Duration
- 4h 55m
- When
- Wednesday
- Estimated price
- €240–600
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from Berlin to Struga
- Ave. Duration
- 25h 59m
- Frequency
- Twice a week
- Estimated price
- €89
- Website
- https://www.nasirtours.mk/en/destinations
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Struga to Sarandë
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- €38
- Schedules at
- senadtours.com
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Struga to Sarandë
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Schedules at
- ganicekskluziv.mk
- Phone
- +383 44 259 213
- fjollaimpex@gmail.com
- Website
- web.facebook.com
Bus from Berlin Alexanderplatz to Pristina
- Ave. Duration
- 23h 40m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +383 44 184 195
- info@shpjetimi.net
- Website
- shpejtimi.net
Bus from Pristina to Sarandë
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Estimated price
- €85
- Schedules at
- shpejtimi.net
- Book at
- shpejtimi.net
- Phone
- +30 26610 38690
- info@ionianseaways.com
- Website
- ionianseaways.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- €15–20
- Website
- https://ionianseaways.com/
- 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
- €15
- Website
- https://finikas-lines.com/
- 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
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Porto di Brindisi to Port of Corfu
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Estimated price
- €30–45
- Website
- https://www.grimaldi-lines.com/en/
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide











