Travel from London to Corfu

Flights from London to Corfu

Luxair, Swiss and 7 other airlines fly from London to Corfu twice daily.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from London to Corfu

From London Victoria train to London Gatwick airport then fly to Corfu airport. 5 h 32 min $187. From Bank DLR Station train to London City airport then fly to Corfu airport. 7 h 50 min $254. From London Liverpool Street train to London Stansted airport then fly to Corfu airport. 5 h 50 min $296. From London St. Pancras International train to Paris Nord RER, train to Paris Gare de Lyon, train to Torino Porta Susa, train to Roma Tiburtina, walk to Roma, bus to Otranto, walk to Otranto, then ferry to Corfu. 28 h 53 min $639. From London St. Pancras International train to Paris Nord RER, train to Paris Gare de Lyon, train to Milano Porta Garibaldi, train to Stazione Fs-Rosselli, bus to 4^ Marconi, walk to Ancona, then car ferry to Corfu. 32 h 41 min $776. From London bus to Liege Gare des Guillemins, bus to Lecce - City Terminal, bus to Otranto - Porto, walk to Otranto, then ferry to Corfu. 44 h 3 min $272. From London St. Pancras International train to La Fayette - Dunkerque, line 65 bus to Gare de Lyon, night train to Venezia Santa Lucia, walk to Venezia, car ferry to Igoumenitsa, walk to Igoumenitsa, then car ferry to Corfu. 46 h 24 min $716. From London drive to Dover, car ferry to Calais, drive to Venice, car ferry to Igoumenitsa, walk to Igoumenitsa, then car ferry to Corfu. 40 h 20 min $513. From Charing Cross, Trafalgar SquareCharing Cross bus to London Barking, bus and ferry to Timisoara, walk to Timişoara, then bus and ferry to Corfu. 2 days 7 h $152.