Travel from Bari to Naples

Bus or train from Bari to Naples?

Marino Autolinee operates a bus from Bari to Naples every 4 hours. Tickets cost $21 and the journey takes 3 h. Four other operators also service this route. Alternatively, Trenitalia Frecce operates a train from Bari to Naples 4 times a day. Tickets cost $35 - $55 and the journey takes 2 h 54 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Bari to Naples

ModeDurationPrice
From Bari bus to Napoli.3 h20€
From Bari Centrale train to Foggia then bus to Naples.3 h 43 min34€
From Bari Centrale train to Caserta then train to Napoli Centrale.4 h 2 min42€
From Bari night bus to Torrette di Mercogliano then bus to Naples International Airport.4 h 11 min24€
From Bari rideshare to Naples.3 h 16 min13€
From Bari drive to Naples.2 h 56 min39€

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

The bus from Bari to Napoli takes 3 h including transfers and departs five times a day.

Is there a direct train between Bari and Naples?

No, there is no direct train from Bari to Naples. However, there are services departing from Bari Centrale and arriving at Napoli Centrale via Caserta. The journey, including transfers, takes approximately 4 h 2 min.

Is there a direct bus between Bari and Naples?

Yes, there is a direct bus departing from Bari and arriving at Napoli. Services depart five times a day, and operate every day. The journey takes approximately 3 h.

Operators from Bari to Naples

OperatorPhoneWebsite
Marino Autolinee+39 080 3112335Marino Autolinee
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
CLP Bus081-5311707CLP Bus
Trenitalia+39 06 68475475Trenitalia
Marozzi VT080 579 0211Marozzi VT
Air-Spa+39 0825.204250Air-Spa
BlaBlaCarBlaBlaCar