There are 3 ways to get from Lecce to Otranto by bus, taxi or car
Questions & Answers
The cheapest way to get from Lecce to Otranto is to bus which costs 2€ - 10€ and takes 40 min.
The quickest way to get from Lecce to Otranto is to taxi which costs 50€ - 65€ and takes 36 min.
Yes, there is a direct bus departing from Lecce and arriving at Otranto. Services depart hourly, and operate every day. The journey takes approximately 40 min.
The distance between Lecce and Otranto is 35 km. The road distance is 45.7 km.
The best way to get from Lecce to Otranto without a car is to bus which takes 40 min and costs 2€ - 10€.
The bus from Lecce to Otranto takes 40 min including transfers and departs hourly.
Lecce to Otranto bus services, operated by Marozzi VT, depart from Lecce station.
Lecce to Otranto bus services, operated by Marozzi VT, arrive at Otranto station.
What companies run services between Lecce, Italy and Otranto, Apulia, Italy?
Marozzi VT operates a bus from Lecce to Otranto hourly. Tickets cost $9 - $12 and the journey takes 40 min. Two other operators also service this route.
Want to know more about travelling around Italy
Related travel guides
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.