There are 6 ways to get from Roma Termini to Corfu by plane, train, ferry, bus, or car ferry
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 Fiumicino International Airport
best- Fly from Fiumicino International Airport (FCO) to Corfu International Airport, Ioannis Kapodistrias (CFU)FCO - CFU
4h 34m€74–215Leonetti Bus, ferry, car ferry
cheapest- Take the bus from Roma, Autostazione Tiburtina to Bari
- Take the ferry from Bari M.ma to IgoumenitsaAsf
- Take the car ferry from Port of Igoumenitsa to Port of Corfu
20h 17m€68–168Train, ferry via Brindisi
- Take the train from Roma Termini to BrindisiFr / ...
- Take the ferry from Porto di Brindisi to Port of Corfu
14h 11m€96–280Bus, Flying Dolphin
- Take the bus from Roma, Autostazione Tiburtina to Vlorë
- Take the bus from Vlore , station to Sarandë
- Take the ferry from Sarandë to Port of Corfu
20h 38mFly from Roma Ciampino Airport
- Fly from Roma Ciampino Airport (CIA) to Corfu International Airport, Ioannis Kapodistrias (CFU)CIA - CFU
7h 31m€84–221Train, ferry
- Take the train from Roma Termini to Bari CentraleFr / ...
- Take the ferry from Port of Bari to Port of Corfu
17h 8m€89–214
Roma Termini to Corfu by train, bus, foot, and ferry
Questions & Answers
The cheapest way to get from Roma Termini to Corfu is to train and ferry which costs €85 - €220 and takes 17h 8m.
The fastest way to get from Roma Termini to Corfu is to fly which takes 4h 34m and costs €70 - €220.
The distance between Roma Termini and Corfu is 724 km.
The best way to get from Roma Termini to Corfu without a car is to train and ferry via Brindisi which takes 14h 11m and costs €95 - €280.
It takes approximately 4h 34m to get from Roma Termini to Corfu, including transfers.
Corfu is 1h ahead of Roma Termini. It is currently 5:13 PM in Roma Termini and 6:13 PM in Corfu.
There are 4799+ hotels available in Corfu.
What companies run services between Roma Termini, Italy and Corfu, Greece?
Ulendo Airlink, ITA Airways, and Ryanair fly from Fiumicino International Airport (FCO) to Corfu International Airport, Ioannis Kapodistrias (CFU) 5 times a week.
- Website
- ryanair.com
Flights from Fiumicino International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 1h 35m
- When
- Tuesday
- Estimated price
- €40–140
Flights from Roma Ciampino Airport to Corfu International Airport, Ioannis Kapodistrias via Prague
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- €80–200
Flights from Roma Ciampino Airport to Corfu International Airport, Ioannis Kapodistrias via Budapest
- Ave. Duration
- 6h 10m
- When
- Monday
- Estimated price
- €80–200
- Website
- wizzair.com
Flights from Roma Ciampino Airport to Corfu International Airport, Ioannis Kapodistrias via Budapest
- Ave. Duration
- 6h 13m
- When
- Friday and Sunday
- Estimated price
- €60–250
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 1h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- €35–170
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 1h 25m
- When
- Monday
- Estimated price
- €80–300
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Brindisi
- Ave. Duration
- 5h 17m
- Frequency
- 5 times a day
- Estimated price
- €45–180
- Schedules at
- trenitalia.com
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 4h 14m
- Frequency
- 5 times a day
- Estimated price
- €35–160
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 6h 29m
- Frequency
- Twice daily
- Estimated price
- €35–70
- Website
- https://www.trenitalia.com/en.html
- Phone
- +30 210 8215414
- info@rucitours.com
- Website
- rucitours.com
Bus from Roma, Autostazione Tiburtina to Vlorë
- Ave. Duration
- 13h 50m
- Frequency
- Once a week
- Schedules at
- rucitours.com
- Phone
- +355 69 22 76 426
- Website
- facebook.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €15
- Schedules at
- travel.gjirafa.com
- Phone
- +355 69 398 7951
- support@olgenotravel.com
- Website
- olgenotravel.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Website
- https://olgenotravel.com/
- Phone
- +383 49 163 492
- Website
- travel.gjirafa.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- https://travel.gjirafa.com/en/blogs/boraku
- Phone
- +355 69 587 3466
- Website
- facebook.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €11
- Schedules at
- facebook.com
- Phone
- +7 916 321-96-39
- info@rivierabus.com
- Website
- rivierabus.com
Bus from Vlore , station to Sarandë
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- €26–30
- Website
- https://www.rivierabus.com/
- Phone
- +39081/969167
- servizioclienti@leonettiroma.it
- Website
- leonettiroma.it
Bus from Roma, Autostazione Tiburtina to Bari
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- €26–50
- Website
- https://www.leonettiroma.it/
- 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
- €50–100
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +355 85 22 6057
- info@finikas-lines.com
- Website
- finikas-lines.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €15
- Website
- https://finikas-lines.com/
- 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
- +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
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Ferry from Port of Bari to Port of Corfu
- Ave. Duration
- 11h 22m
- Frequency
- Twice a week
- Estimated price
- €52
- Website
- https://ventourisferries.com/en/
Ferry from Bari M.ma to Igoumenitsa
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €35–55
- 2 Bed Inside Cabin
- €70–85
- 4 Bed Outside Cabin
- €60–80
- 2 Bed Lux Cabin
- €85–110
- Phone
- +30 26650 25908
- helpdesk@kerkyralines.com
- Website
- kerkyralines.com
Car ferry from Port of Igoumenitsa to Port of Corfu
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- €7
- Website
- https://kerkyralines.com/en/
- Phone
- +30 26610 20674
- info@kerkyraseaways.gr
- Website
- kerkyraseaways.gr
Car ferry from Port of Igoumenitsa to Port of Corfu
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €7
- Website
- https://www.kerkyraseaways.gr/el
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
Italy Travel Guides
Read the travel guide
Getting to Rome from the airport
Read the travel guide



































