Travel from Naples to Otranto

Bus from Naples to Otranto

You can take a bus from Naples to Otranto via Avellino in around 7 h 18 min.

How to get from Naples to Otranto

ModeDurationPrice
From Naples International Airport bus to Avellino then bus to Otranto.7 h 18 min37€
From Napoli Centrale train to Caserta, train to Lecce, walk to Lecce - Camera di Commercio/Stazione, bus to Lecce, then bus to Otranto.7 h 43 min68€
From Naples bus to Lecce - City Terminal then bus to Otranto - Stazione FSE.7 h 48 min37€
From Napoli Centrale train to Taranto then night bus to Otranto.7 h 51 min57€
From Naples drive to Otranto.5 h 7 min68€
From Naples - Piazza Garibaldi bus to Naples airport, fly to Brindisi airport, bus to Lecce, then bus to Otranto.6 h 36 min217€
From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Brindisi airport, bus to Lecce, then bus to Otranto.6 h 19 min88€

How long does it take to get from Naples to Otranto?

It takes approximately 7 h 18 min to get from Naples to Otranto, including transfers.

Is there a direct bus between Naples and Otranto?

No, there is no direct bus from Naples to Otranto. However, there are services departing from Naples International Airport and arriving at Otranto via Avellino. The journey, including transfers, takes approximately 7 h 18 min.

Operators from Naples to Otranto

OperatorPhoneWebsite
Air-Spa+39 0825.204250Air-Spa
Marozzi VT080 579 0211Marozzi VT
Trenitalia+39 06 68475475Trenitalia
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Consorzio Trasporti Aziende Pugliesi+39 800 242 815Consorzio Trasporti Aziende Pugliesi
Miccolis080 5315334Miccolis
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
CTP800 482 644CTP
AlitaliaAlitalia
easyJeteasyJet
RyanairRyanair
MeridianaMeridiana
Vueling AirlinesVueling Airlines
Blue AirBlue Air
Pugliairbus+39 080 5790211Pugliairbus