There are 4 ways to get from Lecce to Corfu by bus, ferry, car ferry 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.

Recommended option

Bus, ferry  •  5 h 19 min

  1. Take the bus from Lecce to Otranto 05 / ...
  2. Take the ferry from Otranto to Corfu

$60 - $81

Cheapest option

Car ferry  •  12 h 26 min

  1. Take the car ferry from Brindisi to Igoumenitsa
  2. Take the car ferry from Igoumenitsa to Corfu

$40 - $112

2 alternative options

Bus, ferry via Lecce - Viale Calasso  •  6 h

  1. Take the bus from Lecce - Viale Calasso to Otranto - Porto 106 / ...
  2. Take the ferry from Otranto to Corfu

$53 - $74

Fly  •  7 h 40 min

  1. Fly from Brindisi (BDS) to Corfu (CFU) BDS - CFU

$653 - $2,209

Questions & Answers

The cheapest way to get from Lecce to Corfu is to bus and ferry which costs 45€ - 65€ and takes 6 h.

More details

The quickest way to get from Lecce to Corfu is to bus and ferry which costs 50€ - 70€ and takes 5 h 19 min.

More details

The distance between Lecce and Corfu is 170 km.

It takes approximately 5 h 19 min to get from Lecce to Corfu, including transfers.

More details

What companies run services between Lecce, Italy and Corfu, Greece?

easyJet, Alitalia and six other airlines fly from Lecce to Corfu 4 times a day.

Airlines
easyJet
Website
easyjet.com
Flights from Brindisi to Corfu via Milan Malpensa
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$150 - $800
Flights from Brindisi to Corfu via London Gatwick
Ave. Duration
10 h 55 min
When
Monday, Wednesday and Saturday
Estimated price
$230 - $1,300
Swiss
Website
swiss.com
Flights from Brindisi to Corfu via Zurich
Ave. Duration
6 h
When
Saturday
Estimated price
$200 - $1,100
Flights from Brindisi to Corfu via Geneva
Ave. Duration
5 h 25 min
When
Tuesday and Saturday
Estimated price
$160 - $1,400
Alitalia
Website
alitalia.com
Flights from Brindisi to Corfu via Rome
Ave. Duration
5 h 25 min
When
Tuesday
Estimated price
$130 - $750
Vueling Airlines
Website
vueling.com
Flights from Brindisi to Corfu via Barcelona
Ave. Duration
8 h
When
Saturday
Estimated price
$250 - $1,100
Ryanair
Website
ryanair.com
Flights from Brindisi to Corfu via London Stansted
Ave. Duration
8 h 30 min
When
Wednesday, Thursday and Sunday
Estimated price
$160 - $600
Bus operators
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Lecce to Otranto
Ave. Duration
40 min
Frequency
Hourly
Estimated price
$9 - $12
Schedules at
marozzivt.it
Consorzio Trasporti Aziende Pugliesi
Phone
+39 800 242 815
Email
redazionecentrale@provincia.le.it
Website
provincia.le.it
Bus from Lecce - Viale Calasso to Otranto - Porto
Ave. Duration
1 h 19 min
Frequency
Hourly
Estimated price
$2 - $5
Schedules at
provincia.le.it
Ferry operators
Grimaldi Lines
Ionion Lines
Phone
0030 2661081808
Email
reservation@ionionlines.eu
Website
ionionlines.eu
Car ferry from Igoumenitsa to Corfu
Ave. Duration
1 h 30 min
Frequency
Every 2 hours
Estimated price
$12
Schedules at
ionionlines.eu
Passenger
$11 - $12
Vehicle
$46 - $47
Corfu Ferries
Phone
+302665021000
Email
oscartrv@otenet.gr
Website
corfuferries.gr
Car ferry from Igoumenitsa to Corfu
Ave. Duration
1 h 45 min
Frequency
Hourly
Estimated price
$13
Schedules at
corfuferries.gr

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, Train travel in Spain: A guide to Renfe and Want to know more about Flixbus? - to help you get the most out of your next trip.

Where to next?