There are 10 ways to get from Corfu to Bern by plane, train, ferry, bus, car 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 to Zurich Airport, train
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Zurich Airport (ZRH)plane CFU - ZRH
- Take the train from Zürich Flughafen to Berntrain
6h 3mCHF 133–307Fly to Milano Malpensa Airport, bus, train
cheapest- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Milano Malpensa Airport (MXP)plane CFU - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig to Berntrain
8h 51mCHF 81–260Ferry, train
- Take the ferry from Port of Corfu to Ancona M.Maferry Asf
- Take the train from Ancona to Milano Centraletrain Fr
- Take the train from Milano Centrale to Berntrain Ec
24h 23mCHF 192–358Ferry, bus
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhofbus
30h 30mFly to Geneva International Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Geneva International Airport (GVA)plane CFU - GVA
- Take the train from Genève-Aéroport to Berntrain
7h 26mCHF 126–374Fly to Basel, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Basel (BSL)plane CFU - BSL
- Take the train from Basel SBB to Berntrain
6h 17mCHF 92–277Fly to Il Caravaggio International Airport, bus, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Il Caravaggio International Airport (BGY)plane CFU - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Berntrain
9h 23mCHF 100–241Fly to Stuttgart Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Stuttgart Airport (STR)plane CFU - STR
- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain
- Take the train from Basel SBB to Berntrain
9h 40mCHF 150–562Car ferry, drive
- Take the carferry from Port of Corfu to Port of Venicecarferry
- Drive from Port of Venice to Berncar
32h 27mCHF 215–316Flying Dolphin, bus
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Struga - Makedonski Postibus
- Take the bus from Struga to Bernbus
36h 38mCHF 125–179
Corfu to Bern by ferry, foot, bus, and train
Questions & Answers
The cheapest way to get from Corfu to Bern is to fly and bus and train which costs SFr 80 - SFr 260 and takes 8h 51m.
The fastest way to get from Corfu to Bern is to fly and train which takes 6h 3m and costs SFr 130 - SFr 310.
The distance between Corfu and Bern is 1391 km.
The best way to get from Corfu to Bern without a car is to ferry and train which takes 24h 23m and costs SFr 190 - SFr 360.
It takes approximately 6h 3m to get from Corfu to Bern, including transfers.
Bern is 1h behind Corfu. It is currently 7:46 PM in Corfu and 6:46 PM in Bern.
There are 358+ hotels available in Bern.
What companies run services between Corfu, Greece and Bern, Switzerland?
There is no direct connection from Corfu to Bern. However, you can take the line 15 bus to Corfu Airport, walk to Corfu International Airport, Ioannis Kapodistrias (CFU) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, then take the train to Bern. Alternatively, you can take a ferry from Port of Corfu to Bern via Ancona M.Ma, P.Zza Kennedy - Porto, Stazione F.S., Ancona, and Milano Centrale in around 24h 23m.
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Il Caravaggio International Airport
- Ave. Duration
- 1h 54m
- When
- Tuesday to Sunday
- Estimated price
- CHF 40–110
Flights from Corfu International Airport, Ioannis Kapodistrias to Il Caravaggio International Airport via Naples
- Ave. Duration
- 4h 2m
- When
- Wednesday and Friday
- Estimated price
- CHF 40–110
Flights from Corfu International Airport, Ioannis Kapodistrias to Milano Malpensa Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- CHF 45–150
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 50–160
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Brig to Bern
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 30–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +1 267 805 2830
- Website
- albanianbus.com
Bus from Sarandë to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- CHF 27–40
- Schedules at
- AlbanianBus
- Phone
- +30 210 8919700
- [email protected]
- Website
- Superfast Ferries
Ferry from Port of Corfu to Ancona M.Ma
- Ave. Duration
- 15h 45m
- Frequency
- 4 times a week
- Estimated price
- CHF 95–140
- Website
- Superfast Ferries
Car ferry from Port of Corfu to Port of Venice
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- CHF 120–180
- Website
- Superfast Ferries
Want to know more about travelling around Switzerland
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide







