Rome to Bari train

Cheap train tickets from Rome to Bari

Showing times and prices for Dec 02

Cheapest

36

Average

50

The best way to find a cheap train ticket from Rome to Bari is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
07:45AMRome Termini4h20 12:05PMBari
0 transfers
361One-way
2nd Cheapest
11:58PMRome Termini6h29 06:27AMBari
0 transfers
451One-way
08:05AMRome Termini4h06 12:11PMBari
0 transfers
461One-way
11:45AMRome Termini4h25 04:10PMBari
0 transfers
471One-way
11:12AMRome Tiburtina4h58 04:10PMBari
0 transfers
471One-way

Train schedule from Rome to Bari

Showing trains for tomorrow, Friday, December 2
07:28AMRome Termini6h26 01:54PMBari
0 transfers
07:45AMRome Termini4h20 12:05PMBari
0 transfers
08:05AMRome Termini4h06 12:11PMBari
0 transfers
10:00AMRome Termini4h10 02:10PMBari
0 transfers
11:12AMRome Tiburtina4h58 04:10PMBari
0 transfers
11:45AMRome Termini4h25 04:10PMBari
0 transfers
01:05PMRome Termini4h09 05:14PMBari
0 transfers
02:20PMRome Termini6h45 09:05PMBari
1 transfer
03:05PMRome Termini4h00 07:05PMBari
0 transfers
04:01PMRome Termini6h01 10:02PMBari
0 transfers
04:05PMRome Termini4h15 08:20PMBari
0 transfers
05:05PMRome Termini4h09 09:14PMBari
0 transfers
05:12PMRome Tiburtina4h55 10:07PMBari
0 transfers
05:43PMRome Termini4h24 10:07PMBari
0 transfers
06:05PMRome Termini4h07 10:12PMBari
0 transfers
11:58PMRome Termini6h29 06:27AMBari
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21
Thu
Dec 22

Fastest train times from Rome to Bari

Showing times and prices for Dec 02

Fastest Journey

4 h

Average

4 h 51 m

Trains per day

16

Distance

374 km

Of the 16 trains that leave Rome for Bari every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
03:05PMRome Termini4h00 07:05PMBari
0 transfers
551One-way
2nd Fastest
08:05AMRome Termini4h06 12:11PMBari
0 transfers
461One-way
06:05PMRome Termini4h07 10:12PMBari
0 transfers
551One-way
05:05PMRome Termini4h09 09:14PMBari
0 transfers
551One-way
01:05PMRome Termini4h09 05:14PMBari
0 transfers
581One-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 Rome to Bari

distanceDistance231 miles (373 km)
durationAverage train duration4 h 20 min
priceAverage train ticket price$34 (€30)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersIntercity Notte, Intercity, Frecciabianca, Frecciarossa, Frecciargento, Trenitalia or Italo

Trains from Rome to Bari cover the 231 miles (373 km) long route taking on average 4 h 20 min with our travel partners like Intercity Notte, Intercity, Frecciabianca, Frecciarossa, Frecciargento, Trenitalia or Italo. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this trip costs around $34 (€30), you can find the cheapest train ticket for as low as $20 (€18). Travelers depart most frequently from Roma Termini and arrive in Bari Centrale.

Train companies: Italo, Trenitalia and Frecciarossa from Rome to Bari trains

Italo, Trenitalia and Frecciarossa trains will get you between Rome and Bari from $20 (€18). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Frecciarossa
Trenitalia
Italo

There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 231 miles (373 km) from Rome to Bari on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Rome to Bari trip, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Rome to Bari train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

Frecciarossa from Rome to Bari train information:

  • Average Duration: 4 h 7 min
  • Frecciarossa frequency: 6 a day

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 231 miles (373 km) long journey from Rome 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 between Rome and Bari in just a few steps. On Omio you can find all the information you need for the Rome to Bari journey, such as departure and arrival times, train stations, number of stops, journey times and more.

    Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets from Rome to Bari: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.

    Italo from Rome to Bari train information:

    • Average Duration: 4 h 22 min
    • Italo frequency: 3 a day

    Trains from Rome to Bari

    Trains in Italy are an efficient way to travel between cities, with a number of train companies offering a variety of domestic and international train routes. Trains from Rome to Bari are operated by Trenitalia approximately 9 times per day. Some Rome to Bari trains are direct, while others require a transfer in either Foggia, Pescara, or Ancona. Trains take between 3:40 h and 7:40 h to arrive in Bari depending on service chosen and if a transfer is required. The first train departs Rome at 7:28 a.m. while the last leaves at 11:58 p.m. All trains depart from Roma Termini train station and arrive at Bari Centrale train station.

    Rome to Bari Train Cost

    Average prices for trains from Rome to Bari when you book in advance

    Booking Period

    Average Price

    Same Day

    €63

    1 Day in Advance

    €60

    1 Week in Advance

    €42

    2 Weeks in Advance

    €39

    1 Month in Advance

    €32

    3 Months in Advance

    €30

    Rome to Bari Trains: General Information


    Travelers in Italy can offset some of the cost of Rome to Pisa train tickets by planning ahead and booking tickets as far in advance as possible.

    • autobus All Rome to Bari trains are run by Trenitalia.
    • autobus Some trains are direct, while others require a transfer in either Ancona, Pescara, or Foggia. Trains depart from Rome's Termini train station and arrive at Bari's Centrale train station.
    • autobus The Rome to Bari train journey takes as little as 3 hours and 40 minutes to arrive in Bari.
    • autobus Most travelers book their Rome to Bari train tickets approximately 1 day in advance of the travel date.




    Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Rome to Bari trains decrease the further they are booked in advance:

    • It is 5% cheaper on average to buy a Rome to Bari train ticket a day ahead of time rather than purchasing a ticket at the train station.
    • It is 33% cheaper on average to purchase Rome to Bari train tickets 1 week ahead of when you intend to travel.
    • Rome to Bari train costs are 49% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

    Train tickets from Rome to Bari: when to book to save $

    Time Price Savings
    1 week earlier 34 €
    2 weeks earlier 30 €13%
    3 weeks earlier 24 €42%
    1 month before 27 €26%
    2 months earlier 26 €31%
    3 months earlier 21 €62%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Rome - Bari. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Rome - Bari 3 weeks in advance means you can save on average up to 42% compared to the price available on the day of departure.
    • If you book a ticket Rome - Bari with 2 months in advance you save up to about 31% compared to the initial price.
    • By booking 3 months in advance, you could save up to 62%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips: Trains from Rome to Bari

    Travel Tips: 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 Rome to Bari.
    FAQs
    Omio customers have found the cheapest trains from Rome to Bari to cost as little as $20 (€18)  in the next 7 days.
    If you are looking to buy your train ticket in the next 7 days, you can expect the Rome to Bari train to cost on average $34 (€30)  one way.
    The distance from Rome to Bari by train is approximately 231 miles (373 km).
    While the time it takes to travel 231 miles (373 km) to Bari from Rome can vary based on specific dates, weekends, and holidays, the Rome to Bari train journey time is on average 4 h 20 min.

    When departing from Rome, you have various train station options to start your route from including Roma Termini, Roma Tiburtina and Roma Ostiense. When arriving in Bari, you can end your journey in train stations like Bari Centrale and Bari Palese-Macchie.

    Omio customers book a train from Roma Termini   to Bari Centrale   most frequently for this route.

    You can find the most popular departure train station for this route, Roma Termini, located approximately 1.6 miles (2.6 km) from the city center of Rome. The most popular arrival train station in Bari, called Bari Centrale, is located around 1.4 miles (2.3 km) away from its city center.

    For the best Rome to Bari train to book, you can travel safely and comfortably with Intercity Notte, Intercity, Frecciabianca, Frecciarossa, Frecciargento, Trenitalia or Italo. However, it's always good to check all possible train companies with services from Rome to Bari to compare what amenities they may offer.
    Yes, there are 10 direct trains per day from Rome to Bari. You can look to travel with Italo, Frecciarossa, Frecciargento or Intercity  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
    On average, there are 10 trains a day from Rome to Bari. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train for this trip departs from Rome at 4: 05 PM. The last train leaves from Rome at 4: 05 PM. Check Omio for the latest train schedule from Rome to Bari and book the best time to depart on your chosen travel date.
    You can find trains from Rome to Bari to cost on average $34 (€30) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Rome to Bari train generally on sale a few months before the planned travel date.

    Important Stations and Airports in Rome and Bari

    Rome
    Bari
    Roma Termini is the most popular Rome 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 Rome for your trip to Bari.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 064745421
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 30 - 22: 00
    Public transit options for Roma Termini
    Metro lines: A (red), B (blue)
    Bus lines: 5, H, 38, 40 Express, 50 Express, 64, 66, 70, 75, 82, 90 Express, 92, 105, 150F, 223, 310, 590, 714, 910, C2, C3
    Tram lines: 5, 14
    Train lines: Italo, FR, FA, FB, IC, ICN, EN, CNL, R, Leonardo Express
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 35 - 20: 20
    Public transit options for Roma Tiburtina
    Metro lines: LB
    Bus lines: 62, 71, 111, 111F, 120F, 135, 163, 168, 211, 309, 409, n409, n041, C2, C3, Airport Shuttle
    Train lines: FR, FA, IC, REG, FL1, FL2, FL3

    Travel to popular destinations by train, bus or flight

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language