There are 10 ways to get from Sanremo to Corfu by train, car ferry, car, busferry, bus, ferry, night train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, car ferry
best- Take the train from Sanremo to Genova P.Za Principetrain Ic
- Take the train from Genova P.Za Principe to Milano Rogoredotrain Re
- Take the train from Milano Rogoredo to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Brindisitrain Fr
- Take the carferry from Porto di Brindisi to Port of Corfucarferry
20h 51m€177–390Fly from Monaco
cheapest- Fly from Monaco (MCM) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane MCM - CFU
17h 18m€52–230Drive, car ferry
- Drive from Sanremo to Port of Anconacar
- Take the carferry from Port of Ancona to Port of Corfucarferry
25h 55m€212–307Train, bus and ferry, bus, Flying Dolphin
- Take the train from Sanremo to Genova Brignoletrain Re
- Take the busferry from Genoa to Vlorëbusferry
- Take the bus from Vlorë to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
32h 35mTrain, night train, car ferry
- Take the train from Sanremo to Vogheratrain Ic
- Take the nighttrain from Voghera to Brindisinighttrain Ini
- Take the carferry from Porto di Brindisi to Port of Corfucarferry
25h 7m€131–240Bus and ferry, bus, ferry
- Take the busferry from Imperia - Municipio to Durrësbusferry
- Take the bus from Durrës to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
36h 5mTrain to Genoa Cristoforo Colombo Airport, fly
- Take the train from Sanremo to Genova Sestri Ponen.train
- Fly from Genoa Cristoforo Colombo Airport (GOA) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane GOA - CFU
16h 48m€109–489Train to Nice Côte D'Azur International Airport, fly
- Take the train from Ventimiglia to Saint-Laurent-du-Vartrain
- Fly from Nice Côte D'Azur International Airport (NCE) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane NCE - CFU
9h 57m€103–218Train, bus to Il Caravaggio International Airport, fly
- Take the train from Sanremo to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane BGY - CFU
8h 52m€68–214Train to Marseille Provence Airport, fly
- Take the train from Nice Ville to Marseille St Charlestrain
- Fly from Marseille Provence Airport (MRS) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane MRS - CFU
9h 25m€123–333
Sanremo to Corfu by train, bus, foot, and car ferry
Comparing Your Travel Options
The cheapest way to get from Sanremo to Corfu is to fly which costs €50 - €230 and takes 17h 18m.
The fastest way to get from Sanremo to Corfu is to train and bus and fly which takes 8h 52m and costs €65 - €220.
The distance between Sanremo and Corfu is 1447 km.
The best way to get from Sanremo to Corfu without a car is to train and car ferry which takes 20h 51m and costs €170 - €390.
It takes approximately 20h 51m to get from Sanremo to Corfu, including transfers.
Corfu is 1h ahead of Sanremo. It is currently 1:27 AM in Sanremo and 2:27 AM in Corfu.
There are 6006+ hotels available in Corfu.
What companies run services between Sanremo, Italy and Corfu, Greece?
Heli Securite, easyJet, and three other airlines fly from Monaco (MCM) to Corfu International Airport, Ioannis Kapodistrias (CFU) once daily.
- Website
- ryanair.com
Flights from Genoa Cristoforo Colombo Airport to Corfu International Airport, Ioannis Kapodistrias via Naples
- Ave. Duration
- 22h 50m
- When
- Tuesday
- Estimated price
- €50–240
Flights from Genoa Cristoforo Colombo Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 14h 16m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €50–240
Flights from Il Caravaggio International Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 1h 55m
- When
- Saturday, Wednesday, Monday, and Friday
- Estimated price
- €29–120
Flights from Il Caravaggio International Airport to Corfu International Airport, Ioannis Kapodistrias via Vienna
- Ave. Duration
- 4h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €29–120
Flights from Monaco to Corfu International Airport, Ioannis Kapodistrias via Nice Côte D'Azur International Airport, Rome
- Ave. Duration
- 13h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €45–220
Flights from Monaco to Corfu International Airport, Ioannis Kapodistrias via Nice Côte D'Azur International Airport, Naples
- Ave. Duration
- 23h 45m
- When
- Tuesday
- Estimated price
- €50–260
Flights from Marseille Provence Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 2h 5m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €60–210
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Sanremo to Genova P.Za Principe
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- €13–25
- Website
- Trenitalia Intercity
Train from Genova P.Za Principe to Milano Rogoredo
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €13–26
- Website
- Trenitalia Intercity
Train from Sanremo to Genova Brignole
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- €13–25
- Website
- Trenitalia Intercity
Train from Sanremo to Voghera
- Ave. Duration
- 2h 44m
- Frequency
- Every 3 hours
- Estimated price
- €21–40
- Website
- Trenitalia Intercity
Train from Sanremo to Milano Centrale
- Ave. Duration
- 3h 37m
- Frequency
- Every 2 hours
- Estimated price
- €28–55
- Website
- Trenitalia Intercity
- Phone
- +30 210 8215414
- [email protected]
- Website
- rucitours.com
Busferry from Genoa to Vlorë
- Ave. Duration
- 24h
- Frequency
- Once a week
- Schedules at
- rucitours.com
- Phone
- +39.081.496.444
- [email protected]
- Website
- Grimaldi Lines
Car ferry from Porto di Brindisi to Port of Corfu
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €23–50
- Website
- Grimaldi Lines
Car ferry from Porto di Brindisi to Port of Corfu
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €23–50
- Website
- Grimaldi Lines
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide







