The cheapest and fastest buses from Bari to Naples
Cheapest price
€12
Average price
€36
Fastest journey
2 h 50 m
Average duration
3 h 1 m
Buses per day
35
Distance
221 km
The best way to find a cheap bus ticket from Bari to Naples is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Bari to Naples will cost around €36 if you buy it on the day, but the cheapest tickets can be found for only €12.
Of the 35 buses that leave Bari for Naples on Fri, Nov 28, 27 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Fri, Nov 28 the direct buses cover the 221 km distance in an average of 3 h 1 m but if you time it right, some buses will get you there in just 2 h 50 m .
On Fri, Nov 28 the slowest buses will take 3 h 5 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.



FlixBus
FlixBus

FlixBus
FlixBus
FlixBusTravel Information
Compare train and bus for Bari to Naples
Omio recommends booking the bus as it is the most popular option from Bari to Naples among Omio's users. If you are prioritising price take the bus with prices starting from €7. For those with little time consider booking a bus which can get you there in 3h 55m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg. The ticket price range depends on the travel mode: a bus costs an average of €7, and a train costs an average of €25.
Distance: 221 km
Compare bus with
Most popular Bus | Train |
|---|---|
€25 Average price Cheapest | €46 Average price |
4h 25m Average total duration Fastest 3h 55m Onboard + 30m Additional time* | 4h 52m Average total duration 4h 22m Onboard + 30m Additional time* |
0.2 - 0.6kg CO2 emissions | 0.1 - 0.2kg CO2 emissions Lowest |
![]() Most popular bus company | ![]() Most popular train company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Bari to Naples bus times
The table below shows live departures for Bari to Naples buses for today, Thursday, November 27. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
![]() | 9:10 PM Bari | 10h40 | 7:50 AM Naples | 0 transfersDirect | |
1106 | 11:05 PM Bari | 3h10 | 2:15 AM Napoli, Autostazione Metropark | 0 transfersDirect | |
| Friday, November 28 | |||||
1108 · 3825 | 12:05 AM Bari | 10h45 | 10:50 AM Napoli, Autostazione Metropark | 1 transfer | |
1108 · 2495 | 12:05 AM Bari | 9h50 | 9:55 AM Napoli, Autostazione Metropark | 1 transfer | |
1108 · 1103 | 12:05 AM Bari | 10h00 | 10:05 AM Napoli, Autostazione Metropark | 1 transfer | |
320 | 4:00 AM Bari | 3h45 | 7:45 AM Napoli, Napoli Centrale | 0 transfersDirect | |
FlixBus | 4:00 AM Bari | 3h05 | 7:05 AM Napoli, Napoli Centrale | 0 transfersDirect | |
FlixBus | 4:45 AM Bari | 3h05 | 7:50 AM Napoli, Napoli Centrale | 0 transfersDirect | |
FlixBus | 5:45 AM Bari | 3h05 | 8:50 AM Napoli, Napoli Centrale | 0 transfersDirect | |
1120 | 6:10 AM Bari | 3h10 | 9:20 AM Napoli, Autostazione Metropark | 0 transfersDirect | |
204 | 6:15 AM Bari | 4h15 | 10:30 AM Napoli, Capodichino-Viale Fulco Ruffo di Calabria (Terminal 1) | 0 transfersDirect | |
204 | 6:15 AM Bari | 3h50 | 10:05 AM Napoli, Napoli Centrale | 0 transfersDirect | |
![]() | 6:30 AM Bari | 5h05 | 11:35 AM Napoli, Autostazione Metropark | 0 transfersDirect | |
FlixBus | 7:55 AM Bari | 3h40 | 11:35 AM Napoli, Napoli Centrale | 0 transfersDirect | |
FlixBus | 7:55 AM Bari | 4h10 | 12:05 PM Napoli, Viale F. Ruffo di Calabria (Aeroporto Internazionale) | 0 transfersDirect | |
324 | 8:45 AM Bari, Port (Sculpture 'The Ship of Hope') | 3h40 | 12:25 PM Napoli, Napoli Centrale | 0 transfersDirect | |
324 | 9:00 AM Bari | 3h25 | 12:25 PM Napoli, Napoli Centrale | 0 transfersDirect | |
FlixBus | 9:00 AM Bari | 3h05 | 12:05 PM Napoli, Napoli Centrale | 0 transfersDirect | |
Regionale 19837 · Autobus PZ104 · Autobus PZ110 | 9:50 AM Bari Centrale | 6h10 | 4:00 PM Naples Centrale | 2 transfers | |
1122 | 10:40 AM Bari | 3h20 | 2:00 PM Napoli, Autostazione Metropark | 0 transfersDirect | |
326 | 11:50 AM Bari | 3h40 | 3:30 PM Napoli, Napoli Centrale | 0 transfersDirect | |
FlixBus | 12:30 PM Bari | 3h05 | 3:35 PM Napoli, Napoli Centrale | 0 transfersDirect | |
BUS L704A+ Regionale 21170 | 12:31 PM Bari Centrale | 7h22 | 7:53 PM Naples Centrale | 1 transfer | |
Regionale 23530+ BUS L704A+ Regionale 21170 | 1:10 PM Bari Centrale | 6h43 | 7:53 PM Naples Centrale | 2 transfers | |
FlixBus · FlixBus | 1:15 PM Bari, Aeroporto di Bari-Karol Wojtyła | 14h10 | 3:25 AM Napoli, Napoli Centrale | 1 transfer | |
1104 | 1:15 PM Bari | 3h55 | 5:10 PM Napoli, Autostazione Metropark | 0 transfersDirect | |
FlixBus | 1:20 PM Bari | 3h40 | 5:00 PM Napoli, Napoli Centrale | 0 transfersDirect | |
FRECCIAROSSA 8828+ BUS L704A+ Regionale 21170 | 1:30 PM Bari Centrale | 6h23 | 7:53 PM Naples Centrale | 2 transfers | |
![]() | 2:40 PM Bari, Corso Antonio De Tullio (Porto) | 5h40 | 8:20 PM Napoli, Autostazione Metropark | 0 transfersDirect | |
328 | 2:50 PM Bari | 3h25 | 6:15 PM Napoli, Napoli Centrale | 0 transfersDirect | |
![]() | 3:00 PM Bari | 5h20 | 8:20 PM Napoli, Autostazione Metropark | 0 transfersDirect | |
![]() | 3:20 PM Bari, Aeroporto di Bari-Karol Wojtyła | 5h00 | 8:20 PM Napoli, Autostazione Metropark | 0 transfersDirect | |
FlixBus | 3:50 PM Bari | 3h05 | 6:55 PM Napoli, Napoli Centrale | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Bari to Naples by train or bus
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 28
Nov 29
Nov 30
Dec 01
Dec 02
Dec 03
Dec 04
Dec 05
Dec 06
Dec 07
Dec 08
Dec 09
Dec 10
Dec 11
Dec 12
Dec 13
Dec 14
Dec 15
Dec 16
Dec 17
Dec 18
Journey information
Overview: Bus from Bari to Naples
Buses from Bari to Naples run on average 29 times per day, taking around 3h 55m. Cheap bus tickets for this journey start at €7 if you book in advance.
There are 23 buses per day. The earliest bus runs at 00:01, the last at 23:41. The fastest bus covers the 221 km distance in 3h 5m.
Distance 221 km |
Average bus duration 3h 55m |
Cheapest ticket price €7 |
Buses per day 29 |
Direct buses 23 |
Fastest bus 3h 5m |
First bus 00:01 |
Last bus 23:41 |
Bus providers: Marino Autolinee, Itabus, FlixBus, Sitacampania, Sitabasilicata, Miccolis, Infobus, BlaBlaCar from Bari to NaplesYou can travel by bus between Bari to Naples with Marino Autolinee, Itabus, FlixBus, Sitacampania, Sitabasilicata, Miccolis, Infobus, BlaBlaCar for as low as €7. When you search for schedules and tickets, Omio will show you the best journey
Marino Autolinee
Itabus
FlixBus
Infobus
Miccolis
Sitacampania
Sitabasilicata
BlaBlaCar
Buses from Bari to Naples
It’s very easy to take buses from Bari to Naples, with there being a regular and frequent service operated throughout the week. With up to 22 buses leaving on a daily basis, there will be a comprehensive timetable for you to choose from. The average journey time for buses from Bari to Naples is around 4h 42min, so you will have plenty of time to catch up on your favorite series whilst travelling across Italy.
Bari to Naples Bus Time: Daily Departures
There tend to be about 22 buses that depart From Bari to Naples each day of the week, so you will be able to pick from a great range of journeys. The first bus of the day tends to leave Bari at about 05:10 a.m. each morning, whilst the last one tends to depart at about 23:55 p.m. As all the buses on this route are normally direct, you will be able to sit back, relax and enjoy the journey without the need to change.
How long is the journey by Bus from Bari to Naples?
The average journey time for buses from Bari to Naples is approximately 4h 42min. However, there are also faster buses too, which get you to your destination in about 3h 05min. Most buses tend to depart from Bari Centrale Station, whilst most buses are into Napoli Centrale station, so you should find it easy to get to and from the stations on your day of travel.

Beach in Bari. Source: Shutterstock
What are the departure and arrival stations for buses from Bari to Naples?
Departure train station:Most buses depart from Bari Centrale Station, which is well located in the centre of the city. You can get to the station from popular tourist attractions, such as Teatro Petruzzelli, in about 10min on foot. At the station, you will be able to enjoy a range of facilities, such as food outlets, cafés, supermarkets, and toilets.
Arrival train station:The arrival bus station is Napoli Centrale station, which is located in the heart of the city. You can get to popular sites, such as Castel Capuano in around 13min walking. The station has lots of amenities to offer, including gift shops, food outlets, waiting rooms and toilets.
Which bus companies travel from Bari to Naples?
There are several companies that operate the route from Bari to Naples, which means you will have a great selection of buses to choose from. Marinobus tends to operate around six buses per day. Bus Miccolis also operates a frequent service at about seven buses each day. You can also catch buses from Bari to Naples with itabus, which have around five buses departing each day. Whilst Sitasud tends to offer approximately four buses on a daily basis. These buses have an average journey time of about 4h 42min, but his does vary from company to company. All the buses operate a direct service too, so you won’t have to change along the way. Itabus operates a night bus too, which departs at around 11:55 p.m and arrives at 3:20 a.m.
Marinobus Bari to Naples
Marinobus Bari to Naples buses are a great way to travel between these two locations. Offering up to six buses on a daily basis, you’ll have a great selection of departures to choose from. The earliest bus tends to leave at around 5:10 a.m. throughout the week, with the last one departing at about 3:50 p.m. The average journey time for this company is about 3h 40min.
Bus Miccolis Bari to Naples
Bus Miccolis Bari to Naples buses also offer a comprehensive service. With up to seven daily buses, departing as early as 7:30 a.m., there is a great selection for you to pick from. The last bus normally departs at about 6:20 p.m. With an average journey time of about 5h 15min, this operator tends to take longer to arrive than its competitors.
Itabus Bari to Naples
Itabus Bari to Naplesbuses is another company that offers a reliable service. With approximately five buses departing each day, you’ll have plenty of choice. The first bus normally leaves at about 9:30 a.m., with the last one departing at around 11:55 p.m. The average journey time for this bus operator is around 3h 15min, so is one of the fastest ways to travel between these two destinations.
Sitasud Bari to Naples
Sitasud Bari to Naples buses also provide a complete service throughout the week, with there being about four buses each day except on Sundays. The first of these buses tends to leave at about 13:55 p.m., with the last departure being at around 17:15 p.m. The average journey time for this bus company is approximately 3h 10min.
Bus Bari to Naples: Services on Board
You’ll enjoy a great service on board buses, such as Bus Miccolis when you travel from Bari to Naples. Whilst there isn’t a First Class service on these buses, you’ll find that all the seating is comfortable and spacious for your journey. Most buses allow a 10kg item of hand luggage to be taken on board the bus with them, whilst some also offer free luggage in the hold too.
Similarly, most buses do not allow pets onboard, however bus Miccolis allow pets in pet carriers to be taken on the bus. Regular bicycles cannot be taken on board the buses, but folded bicycles can be put in hold as part of your luggage allowance. If you are travelling with a disability then you should call up ahead of booking to ensure that the bus company can meet your assistance needs. For example, not all buses have wheelchair lifts or space for wheelchairs.
Travelling by bus : Sustainable journey
If you decide to travel by bus you will be travelling on a sustainable mode of transport. As it produces less carbon dioxide per passenger, you will not only be reducing your own carbon footprint, but also helping the environment too.
How to find cheap bus tickets from Bari to Naples?
Getting cheap tickets from Bari to Naples is easy, if you know when and where to look. Bus tickets tend to get released well in advance of the departure date. The earlier you buy your ticket the cheaper it will be, as fares normally get more expensive the closer you get to your travel date. If you are flexible with your journey that may also help you get cheaper tickets. For instance, rather than travelling on a Tuesday, consider tickets for a Monday or Wednesday, as these may be cheaper. To get more inspiration for cheap travel around Europe, check out the Omiomagazine too.

View of the Vesubio in Naples. Source: Shutterstock
To Naples by bus—travel tips
Naples is an amazing city with lots for tourists to enjoy. To ensure you see all the best attraction, it’s a good idea to have an itinerary in place. Begin your trip at Underground Naples, which is a maze of underground aqueducts and Roman history. Then head to the Galleria Borbonica, which takes a look back at the last 500 years of Naples. Catacombe di San Gennaro is also a must see, which is a Christian burial ground. Next up head over to Museo Cappella Sansevero, which has a range of Masonic Symbolism art. Whilst in Italy, it’s always a great idea to enjoy some fine food, so head to a restaurant in the centre of Naples for some local cuisine. Finish off you trip at Teatro di San Carlo, where you can see some of the world’s finest performers.
- Complesso Monumentale di Santa Chiara
- Castel Sant’Elmo
- Castel dell’Ovo
- Spacconapoli
- Museo Archeologico Nazionale di Napoli
FAQs: Bus from Bari to Naples
Find answers to the most common questions about traveling from Bari to Naples by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Naples, this guide helps you travel smarter and with confidence.

Passengers board the coach most frequently from Bari, Via Giuseppe Capruzzi (fronte DEA Cafe), which is located around 1.1 miles (1.7 km) away from the city centre, and they get off the coach at Napoli, Autostazione Metropark, located 2.5 miles (4 km) away from the city centre.
To find the cheapest bus tickets for your trip from Bari to Naples, follow these tips:
Start your search now and compare ticket prices to find the best deal!
popular bus stations
Popular bus stations from Bari to Naples
- 05:00-23:00
- Free Wi-Fi
- Available outside the arrivals terminal.
- Elevators, ramps
- Available in the station.
- Bus: 16, 33 Train: FR2
- Free Wi-Fi
- Available outside the station.
- Ramps
- Available in the station.
- Bus: 10, 12, 13 Train: FR1
- 05:00-23:00
- Free Wi-Fi
- Cafeteria Italiana (in the station)
- Fast Food Express (in the station)
- Trattoria del Corso (0.5 km).
- Available outside the main entrance.
- Elevators, ramps
- Available in the station.
- Bus: 10, 12, 13 Train: FR1, FR2
- 06:00-23:00
- Free Wi-Fi
- Cafeteria Napoli Centrale (in the station)
- Ristorante Da Dora (0.3 km)
- Pizzeria 50 Kalò (0.6 km).
- Available outside the main entrance.
- Elevators, ramps
- Available on the concourse.
- Bus: 151, 182, 192 Metro: L1, L2 Train: Circumvesuviana
- Free Wi-Fi
- Cafeteria Aeroporto (in the station)
- Ristorante Napoli (0.2 km)
- Fast Food Express (0.3 km).
- Available outside the arrivals area.
- Elevators, ramps
- Available in the station.
- Bus: 3S, 182, Alibus
- 06:00-23:00
- Free Wi-Fi
- Cafeteria Metropark (in the station)
- Ristorante Napoli Centrale (0.2 km)
- Pizzeria Vesuvio (0.5 km).
- Available outside the station.
- Elevators, ramps
- Available in the station.
- Bus: 151, 192, 195 Metro: L1, L2 Train: Circumvesuviana
Most popular bus connections from Bari
More options for your journey from Bari to Naples
Here are some other resources that might have the information you need







