There are 10 ways to get from Odense to Corfu by train, plane, bus, ferry, car, car ferry, or night train
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 Copenhagen Airport, fly
best- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane CPH - CFU
7h 7m€145–361Train to Billund Airport, fly
cheapest- Take the train from Odense St. to Vejle St.train
- Fly from Billund Airport (BLL) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane BLL - CFU
8h 44m€106–377Bus, ferry via Mitrovica
- Take the bus from Odense to Kosovska Mitrovicabus
- Take the bus from Kosovska Mitrovica to Sarande,Posta Shqiptarebus
- Take the ferry from Sarandë to Port of Corfuferry
34h 10mDrive, car ferry
- Drive from Odense to Port of Venicecar
- Take the car ferry from Port of Venice to Port of Corfucarferry
41h 24m€364–541Train to Hamburg Airport, fly
- Take the train from Odense St. to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane HAM - CFU
9h 13m€131–576Train, bus to Aarhus Airport, fly
- Take the train from Odense St. to Aarhus Htrain
- Take the bus from Aarhus Banegårdsplads/Banegårdspladsen to Aarhus Lufthavnbus
- Fly from Aarhus Airport (AAR) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane AAR - CFU
8h 57m€151–420Train to Berlin Brandenburg Airport, fly
- Take the train from Odense St. to Berlin Südkreuztrain
- Fly from Berlin Brandenburg Airport (BER) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane BER - CFU
11h 12m€254–466Train, bus, ferry
- Take the train from Odense to Praha Hlavni Nadrazitrain Rj
- Take the train from Praha Hlavni Nadrazi to St.Poelten Hbftrain Rj
- Take the bus from Sankt Pölten to Strugabus
- Take the bus from Struga to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
35h 30mBus, ferry
- Take the bus from Odense St. to Hamburg ZOBbus 047
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Durrësbus
- Take the bus from Durrës to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
43h 36mNight train, train, line 2 ferry, car ferry
- Take the night train from Odense station to Innsbruck Hauptbahnhofnighttrain Nt
- Take the train from Innsbruck Hauptbahnhof to Venezia Santa Lucia Stationtrain 89
- Take the ferry from Ferrovia "A" to Tronchetto "A"ferry 2 / ...
- Take the car ferry from Port of Venice to Port of Corfucarferry
2d 4h€346–596
Copenhagen Airport (CPH) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Questions & Answers
The cheapest way to get from Odense to Corfu is to train and fly which costs €100 - €380 and takes 8h 44m.
The fastest way to get from Odense to Corfu is to train and fly which takes 7h 7m and costs €140 - €370.
The distance between Odense and Corfu is 2046 km.
The best way to get from Odense to Corfu without a car is to Bus and ferry via Mitrovica which takes 34h 10m and costs .
It takes approximately 7h 7m to get from Odense to Corfu, including transfers.
Corfu is 1h ahead of Odense. It is currently 6:59 PM in Odense and 7:59 PM in Corfu.
There are 6896+ hotels available in Corfu.
What companies run services between Odense, Denmark and Corfu, Greece?
There is no direct connection from Odense to Corfu. However, you can take the train to Copenhagen Lufthavn, walk to Københavns Lufthavn, take the line 35 bus to Postnord, take the taxi to Copenhagen-Airport-CPH airport, fly to Corfu International Airport, Ioannis Kapodistrias (CFU), walk to Balanou, then take the bus to Post Office. Alternatively, you can take a bus from Odense to Port of Corfu via Kosovska Mitrovica, Kosovska Mitrovica, Sarande,Posta Shqiptare, and Sarandë in around 34h 10m.
- Website
- ryanair.com
Flights from Billund Airport to Corfu International Airport, Ioannis Kapodistrias via Milan Bergamo
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- €90–390
Flights from Aarhus Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 3h 5m
- When
- Wednesday
- Estimated price
- €90–340
Flights from Aarhus Airport to Corfu International Airport, Ioannis Kapodistrias via Gdansk
- Ave. Duration
- 6h 35m
- When
- Thursday
- Estimated price
- €95–340
Flights from Berlin Brandenburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €75–200
- Website
- flysas.com
Flights from Copenhagen Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 3h
- When
- Sunday
- Estimated price
- €85–350
Flights from Billund Airport to Corfu International Airport, Ioannis Kapodistrias via Copenhagen Airport
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- €120–490
Flights from Aarhus Airport to Corfu International Airport, Ioannis Kapodistrias via Copenhagen Airport
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- €130–550
- Website
- wizzair.com
Flights from Copenhagen Airport to Corfu International Airport, Ioannis Kapodistrias via Budapest
- Ave. Duration
- 6h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €55–250
Flights from Billund Airport to Corfu International Airport, Ioannis Kapodistrias via Budapest
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- €80–340
Flights from Berlin Brandenburg Airport to Corfu International Airport, Ioannis Kapodistrias via Budapest
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- €55–260
- Website
- norwegian.com
Flights from Copenhagen Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 50m
- When
- Friday
- Estimated price
- €60–270
Flights from Billund Airport to Corfu International Airport, Ioannis Kapodistrias via Copenhagen Airport
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €85–380
- Website
- condor.com
Flights from Billund Airport to Corfu International Airport, Ioannis Kapodistrias via Frankfurt
- Ave. Duration
- 8h 5m
- When
- Friday
- Estimated price
- €100–410
Flights from Hamburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- €90–460
- Website
- eurowings.com
Flights from Hamburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 35m
- When
- Tuesday
- Estimated price
- €85–340
Flights from Berlin Brandenburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 20m
- When
- Saturday
- Estimated price
- €80–310
- Website
- lufthansa.com
Flights from Hamburg Airport to Corfu International Airport, Ioannis Kapodistrias via Munich
- Ave. Duration
- 4h 57m
- When
- Saturday
- Estimated price
- €110–460
- Website
- norwegian.com
Flights from Hamburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- €90–460
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 25m
- When
- Thursday and Sunday
- Estimated price
- €50–180
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Odense St. to Copenhagen Lufthavn
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €45–70
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Vejle St.
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €23–35
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Hamburg Hbf
- Ave. Duration
- 3h 41m
- Frequency
- 5 times a day
- Estimated price
- €90–140
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Aarhus H
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €45–70
- Website
- https://www.dsb.dk/en/
Train from Odense St. to Berlin Südkreuz
- Ave. Duration
- 5h 59m
- Frequency
- 3 times a day
- Estimated price
- €170–250
- Website
- https://www.dsb.dk/en/
Train from Odense to Praha Hlavni Nadrazi
- Ave. Duration
- 9h 49m
- Frequency
- Twice daily
- Estimated price
- €270–390
- Website
- https://www.dsb.dk/en/
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Odense St. to Hamburg Hbf
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- https://www.snalltaget.se/en
Night train from Odense station to Innsbruck Hauptbahnhof
- Ave. Duration
- 19h 27m
- Frequency
- Twice a week
- Estimated price
- €160–260
- Website
- https://www.snalltaget.se/en
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to St.Poelten Hbf
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- €50–90
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Innsbruck Hauptbahnhof to Venezia Santa Lucia Station
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- €70–170
- Website
- https://int.bahn.de/en
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- Website
- facebook.com
Bus from Odense to Kosovska Mitrovica
- Ave. Duration
- 25h 40m
- Frequency
- Once a week
- Website
- https://www.facebook.com/bleditravellipjan/
- Phone
- +383 49 626 082
- bajriqitrans@gmail.com
Bus from Kosovska Mitrovica to Sarande,Posta Shqiptare
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +45 70 21 02 30
- midttrafik@midttrafik.dk
- Website
- midttrafik.dk
Bus from Aarhus Banegårdsplads/Banegårdspladsen to Aarhus Lufthavn
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €14
- Schedules at
- midttrafik.dk
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Sankt Pölten to Struga
- Ave. Duration
- 13h 20m
- Frequency
- Twice a week
- Estimated price
- €60–80
- Schedules at
- eurobus.mk
- 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
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Bus from Odense St. to Hamburg ZOB
- Ave. Duration
- 4h 10m
- Frequency
- Every 3 hours
- Website
- https://www.dsb.dk/en/
- Phone
- +355 673 835 770
- Website
- devatours.eu
Bus from Hamburg, Zentraler Omnibusbahnhof to Durrës
- Ave. Duration
- 32h 26m
- Frequency
- Once a week
- Schedules at
- devatours.eu
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Durrës to Sarandë
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €35
- Schedules at
- https://albanianbus.com/wordpress/
- Phone
- +355 69 377 7474
- info@erdanotours.com
- Website
- sarandaport.al
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Schedules at
- sarandaport.al
- Phone
- +30 210 8919700
- superfast@superfast.com
- Website
- superfast.com
Car ferry from Port of Venice to Port of Corfu
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- €100–160
- Website
- https://www.superfast.com
- Phone
- (+39) 041 041
- direzione@actv.it
- Website
- actv.avmspa.it
Ferry from Ferrovia "A" to Tronchetto "A"
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- €10
- Website
- https://actv.avmspa.it/en
- 75 min. Ticket
- €10
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




































