[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Naples to Bari

Showing times and prices for May 20

Cheapest

$34

Average

$51

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Naples to Bari will cost around $ 51 if you buy it on the day, but the cheapest tickets can be found for only $ 34.

Cheapest
04:14PMNaples Centrale6h08 10:22PMBari
1 changes
$341One-way
2nd Cheapest
09:06AMNaples Centrale4h48 01:54PMBari
1 changes
$451One-way
2nd Cheapest
05:06PMNaples Centrale4h56 10:02PMBari
1 changes
$451One-way
2nd Cheapest
08:12AMNaples Centrale5h42 01:54PMBari
1 changes
$451One-way
04:06PMNaples Centrale4h14 08:20PMBari
1 changes
$571One-way

Train schedule from Naples to Bari

Showing trains for tomorrow, Fri, May 20
08:12AMNaples Centrale3h59 12:11PMBari
0 changes
08:12AMNaples Centrale5h42 01:54PMBari
0 changes
09:06AMNaples Centrale4h48 01:54PMBari
0 changes
01:12PMNaples Centrale4h02 05:14PMBari
0 changes
03:12PMNaples Centrale3h53 07:05PMBari
0 changes
04:06PMNaples Centrale4h14 08:20PMBari
0 changes
04:14PMNaples Centrale6h08 10:22PMBari
0 changes
05:06PMNaples Centrale4h56 10:02PMBari
0 changes
05:12PMNaples Centrale4h02 09:14PMBari
0 changes
06:12PMNaples Centrale4h00 10:12PMBari
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
May 21
$25Regionale
$8Itabus
Sun
May 22
$26Intercity
$10Itabus
Mon
May 23
$31Regionale
$10Itabus
Tue
May 24
$21Intercity
$10Itabus
Wed
May 25
$21Intercity
$10Flixbus
Thu
May 26
$18Intercity
$8Itabus
Fri
May 27
$26Intercity
$8Flixbus
Sat
May 28
$18Intercity
$10Itabus
Sun
May 29
Find prices
$10Itabus
Mon
May 30
$21Intercity
$13Flixbus
Tue
May 31
$18Intercity
$10Itabus
Wed
Jun 1
$21Intercity
$10Flixbus
Thu
Jun 2
$28Intercity
$13Flixbus
Fri
Jun 3
$21Intercity
$10Itabus
Sat
Jun 4
$18Intercity
$10Itabus
Sun
Jun 5
$26Intercity
$11Itabus
Mon
Jun 6
$25Regionale
$13Itabus
Tue
Jun 7
$25Regionale
$11Itabus
Wed
Jun 8
$25Intercity
$8Itabus

Fastest train times from Naples to Bari

Showing times and prices for May 20

Fastest Journey

3 h 53 m

Average

4 h 34 m

Trains per day

10

Distance

221 km

It's difficult to get from Naples to Bari without transferring at least once.

Fastest
03:12PMNaples Centrale3h53 07:05PMBari
1 changes
$571One-way
2nd Fastest
08:12AMNaples Centrale3h59 12:11PMBari
1 changes
$571One-way
06:12PMNaples Centrale4h00 10:12PMBari
1 changes
$571One-way
01:12PMNaples Centrale4h02 05:14PMBari
1 changes
$571One-way
05:12PMNaples Centrale4h02 09:14PMBari
1 changes
$571One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Naples to Bari

distanceDistance136 miles (220 km)
durationAverage train duration4 h 48 min
priceAverage train ticket price$30 (€27)
changesDirect trainYes
carriersTrain companiesTrenitalia, Frecciargento, Regionale, Frecciabianca, Intercity, Italo or Frecciarossa

Trains from Naples to Bari cover the 136 miles (220 km) long route taking on average 4 h 48 min with our travel partners like Trenitalia, Frecciargento, Regionale, Frecciabianca, Intercity, Italo or Frecciarossa. There are direct train services available. While the average ticket price for this route costs around $30 (€27), you can find the cheapest train ticket for as low as $21 (€18). Travelers depart most frequently from Napoli Centrale and arrive in Bari Centrale.

Train providers: Trenitalia, Frecciarossa and Italo from Naples to Bari trains

Travel to Bari from Naples from $21 (€18) with Omio’s train partners Trenitalia, Frecciarossa and Italo! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

Trenitalia
Italo
Frecciarossa

Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 136 miles (220 km) long journey from Naples to Bari with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train to Bari from Naples in just a few steps. On Omio you can find all the information you need for the Naples to Bari journey, such as departure and arrival times, train stations, number of stops, journey times and more.

    When purchasing your Trenitalia train tickets to Bari from Naples, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

    Trains from Naples to Bari

    On an average day, you will find that there are usually between five and ten trains from Naples to Bari that are serviced. Per week, the total is usually around 50 trains that are offered. The duration of your trip may depend on how many transfers you have scheduled during your journey, how long these transfers will last for, and the number of stops that your train will make before arriving in Bari. However, you can plan on your trip normally taking anywhere from 3h 45min to 8h 55min. The distance between Naples and Bari is approximately 136 miles (219 km). Trains for this route are normally not direct and will instead require you to have either one or two transfers. Bari has many attractions and sights for visitors to see, including the Basilica San Nicola and the Piazza del Ferrarese.

    Naples to Bari Train Time: Daily Departures

    Approximately five to ten trains from Naples to Bari are serviced each day. The weekly total is normally around 50 journeys. The first train of the day often departs at around 8:15 a.m., while the last train of the day may leave closer to 6:15 p.m.

    How long is the journey by train from Naples to Bari?

    A variety of different factors can help determine the length of your trip, including the type of train that is used for the journey, the number of transfers you are required to make along the way, and how many stops your train has before reaching Bari. On average, you can expect for your train to last anywhere from 3h 45min to 8h 55min. This train is almost never direct and instead requires passengers to make either one or two transfers.

    What is/are the departure and arrival stations for trains from Naples to Bari?

    Departure train station: Trains for this route typically depart from the station of Naples Centrale. Naples Centrale is placed in the southwest region of the city and is around 9.3 miles (15 km) from the city center. To get to this station from the city center, you can take buses 169 and 130, which will bring you to your destination in around 50min. You should always arrive at Naples Centrale at least half an hour in advance of your train’s departure time. While waiting to board your train, there are a few amenities in the station that you can take advantage of, including sitting areas, access to free Wi-Fi, luggage lockers, and shops where you can purchase things like refreshments and souvenirs.

    Arrival train station: Your train will most likely arrive at Bari Centrale. This station is conveniently placed in the heart of the city center, and is just a short walk from metro lines FM1 and FM2, making it easy to go to many other neighborhoods in the city from here. Like Naples Centrale, this station has a few different amenities for travelers, including areas to sit and relax, small stores to purchase travel essentials from, and access to free Wi-Fi.

    Which train companies travel from Naples to Bari?

    The primary company that is responsible for servicing trains from Naples to Bari is known as Trenitalia. Trenitalia was created in the year 2000 and has since grown to become one of the largest travel providers in Italy, servicing trips between almost all of the country’s main cities. When you travel with Trenitalia from Naples to Bari, you can expect to have either one or two transfers during your trip, as direct journeys are not offered during this route. Transfers often take place in cities such as Foggia and Potenza. In addition to transfers, your train may also make extra stops along the way.

    Trenitalia trains from Naples to Bari

    You can expect Trenitalia to service anywhere from five to ten daily trains from Naples to Bari. Per week, there are usually around 50 trains that are offered. Many factors can affect the duration of your trip, but it will normally take you between 3h 45min and 8h 55min in total. Trains for this route will typically depart from Naples Centrale and arrive at Bari Centrale. For trips such as this, Trenitalia generally operates regional trains. The company usually services the same number of trains on weekdays as it does on weekends. However, you will usually find that fewer journeys are offered on days that are considered to be public holidays.

    Train Naples to Bari: Services on Board

    For this route, Trenitalia offers just one booking class, which is second class. When you travel in second class, you will be provided with a seat that reclines and offers a spacious amount of legroom. You will also have access to unlimited Wi-Fi for the duration of your trip, and an outlet that can be used to charge your personal electronic devices. Some trains have a small onboard cafe where you can purchase refreshments during your trip. Every customer may bring a carry-on or personal item with them at no additional cost. You also are allowed to have up to two pieces of luggage, which must be stored in the luggage racks found in every train car. If you would like to bring a bike, you may do so as long as it is foldable. Passengers can also bring one small animal with them, as long as you keep it in a proper animal carrier for the duration of the train ride. All Trenitalia trains are accessible for those with limited mobility or disabilities. Company employees are also available to assist you with boarding and storing your luggage.

    How to find cheap train tickets from Naples to Bari?

    Those that are hoping to travel on a budget can use a few different techniques to help them find the most affordable tickets for voyages from Naples to Bari. For example, it’s usually best to book your reservation as far in advance as possible, as prices will generally rise the closer it gets to the date of departure. If you can, try to be flexible with the day and time of your departure, as this will also give you the freedom to opt for the most affordable ticket that is available. Trips that require transfers also tend to be more affordable than those that don’t.

    Travel Tips: Trains from Naples to Bari

    Travel by train to Bari easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Naples to Bari.
    FAQs

    What is the price of the cheapest train from Naples to Bari?

    If you’re looking to save money on tickets, you can find cheap Naples to Bari trains for as little as $21 (€18)  in the next 7 days.

    How much is the train between Naples and Bari on average?

    In the next 7 days you can expect to pay on average $30 (€27)  for a train ticket between Naples and Bari.

    How far is Naples to Bari by train?

    The train distance from Naples to Bari is around 136 miles (220 km).

    How long is the train from Naples to Bari?

    The train time between Naples and Bari is on average 4 h 48 min  for the 136 miles (220 km) long journey, but the time it takes to go between Naples and Bari by train can vary depending on specific dates or traveling on weekends and holidays.

    What station does the train from Naples to Bari depart from? Which Bari train station do I come into from Naples?

    When taking a train from Naples, you have a couple of train stations you can depart from including Napoli Centrale, Napoli P. Za Garibaldi and Napoli Montesanto. When you arrive in Bari, your train can arrive in train stations including Bari Centrale and Bari Palese-Macchie.

    Omio customers traveling this route book their trains from Napoli Centrale   to Bari Centrale.

    Where is the train station in Naples to go to Bari? Where is the train station in Bari located?

    The most popular departure train station with passengers for this trip, called Napoli Centrale, is located 2.5 miles (4 km) from the city center of Naples.

    The most popular arrival train station, Bari Centrale, is located 1.4 miles (2.3 km) away from the city center of Bari.

    What train companies offer a service from Naples to Bari?

    For the journey from Naples to Bari you can take a train with Trenitalia, Frecciargento, Regionale, Frecciabianca, Intercity, Italo or Frecciarossa. Be sure to check out all possible train providers that offer services between Naples and Bari on Omio to compare what amenities they may have.

    When does the first train depart from Naples to Bari? When does the last train depart from Naples to Bari?

    You can take the earliest train from Naples to Bari at 5: 55 AM   or take the last train from Naples to Bari leaving at 9: 27 PM. Look for the latest Naples to Bari train schedules on Omio and book the best time to take the train for this trip.

    How early should I book train tickets to Bari from Naples to score the best deals?

    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you book train tickets to Bari from Naples within the next 7 days, you can find tickets to cost on average $30 (€27) one way. To find the best prices for this journey, consider booking your train ticket from Naples to Bari a few months in advance.

    Important Stations and Airports for this Journey

    Naples
    Bari
    Napoli Centrale is the most popular Naples railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Naples for your trip to Bari.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 21: 10
    Public transit options for Napoli Centrale
    Metro lines: 1, 2
    Tram lines: 1, 2
    Bus lines: 116, 130, 150, 151, 175, 191, 195, 196, 202 (Filobus), 254 (Filobus), 254 (Filobus), 455, 460, 469, 472, 475, 606, Alibus, N1, N3, N4, N5, N8, R2, R5
    Train lines: FR, FA, FB, IC, ICN, R, Circumvesuviana (3, 12, 14, 15), Italo