The cheapest buses from Bari to Rome

Showing times and prices for Sep 19

Cheapest

$37

Average

$52

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 Bari to Rome will cost around $ 52 if you buy it on the day, but the cheapest tickets can be found for only $ 37.

Cheapest
01:25PMBari6h10 07:35PMRome
0 changes
$371One-way
11:25AMBari5h50 05:15PMRome
0 changes
$431One-way
11:55PMBari6h10 06:05AMRome
0 changes
$501One-way
06:40PMBari5h50 12:30AMRome
0 changes
$501One-way
05:10AMBari7h00 12:10PMRoma, Autostazione Tiburtina
0 changes
$561One-way

Timetable Bari to Rome

Showing buses for tomorrow, Sun, Sep 19
05:10AMBari7h00 12:10PMRoma, Autostazione Tiburtina
0 changes
07:50AMBari6h35 02:25PMRoma, Autostazione Tiburtina
0 changes
11:25AMBari5h50 05:15PMRome
0 changes
01:25PMBari6h10 07:35PMRome
0 changes
03:55PMBari5h40 09:35PMRoma, Autostazione Tiburtina
0 changes
06:40PMBari5h50 12:30AMRome
0 changes
11:00PMBari6h30 05:30AMRoma, Autostazione Tiburtina
0 changes
11:55PMBari6h10 06:05AMRome
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Sep 18
Find prices
$37Itabus
$39Malta Air
Sun
Sep 19
$57Intercity Notte
$37Itabus
$39Malta Air
Mon
Sep 20
$41Intercity
$37Itabus
$34Malta Air
Tue
Sep 21
$28Intercity
$21Itabus
$11Malta Air
Wed
Sep 22
$28Intercity
$21Itabus
$6Malta Air
Thu
Sep 23
$28Intercity
$21Itabus
$6Malta Air
Fri
Sep 24
$41Intercity
$27Itabus
$6Malta Air
Sat
Sep 25
$28Intercity
$12Itabus
$12Malta Air
Sun
Sep 26
$28Intercity
$15Flixbus
$15Malta Air
Mon
Sep 27
$28Intercity
$15Flixbus
$6Malta Air
Tue
Sep 28
$22Intercity
$19Itabus
$11Malta Air
Wed
Sep 29
$22Intercity
$15Flixbus
$6Malta Air
Thu
Sep 30
$28Intercity
$12Itabus
$6Malta Air
Fri
Oct 1
$28Intercity
$15Flixbus
$6Malta Air
Sat
Oct 2
$22Intercity
$15Flixbus
$6Malta Air
Sun
Oct 3
$22Intercity
$15Flixbus
$15Malta Air
Mon
Oct 4
$20Intercity
$15Flixbus
$6Malta Air
Tue
Oct 5
$20Intercity
$12Itabus
Find prices
Wed
Oct 6
$20Intercity
$12Itabus
Find prices
Thu
Oct 7
$17Intercity
$12Itabus
Find prices
Fri
Oct 8
$17Intercity
Find prices
$20Malta Air

The fastest buses from Bari to Rome

Showing times and prices for Sep 19

Fastest Journey

5 h 40 m

Average

6 h 13 m

Buses per day

8

Distance

374 km

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

These direct buses cover the 374 km distance in an average of 6 h 13 m but if you time it right, some buses will get you there in just 5 h 40 m .

The slowest buses will take 7 h 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.

03:55PMBari5h40 09:35PMRoma, Autostazione Tiburtina
0 changes
$601One-way
11:25AMBari5h50 05:15PMRome
0 changes
$431One-way
06:40PMBari5h50 12:30AMRome
0 changes
$501One-way
11:55PMBari6h10 06:05AMRome
0 changes
$501One-way
01:25PMBari6h10 07:35PMRome
0 changes
$371One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Bari and Rome

distanceDistance231 miles (373 km)
durationAverage bus duration5 h 30 min
priceAverage bus ticket price$29 (€23)
changesDirect busYes
carriersBus providersFlixbus, Marozzi, BlaBlaCar or Marino Autolinee

Buses from Bari to Rome cover the 231 miles (373 km) long journey taking on average 5 h 30 min with our travel partners like Flixbus, Marozzi, BlaBlaCar or Marino Autolinee. There are direct bus services available. While the average ticket price for this route costs around $29 (€23), you can find the cheapest bus ticket for as low as $21 (€17). Travelers depart most frequently from Bari Centrale and arrive in Rome, Tiburtina Station.

FlixBus
Marozzi
Marozzi

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Bari to Rome.

Find cheap tickets for FlixBus buses between Bari and Rome on Omio. Omio can help you find the best bus deals and prices all in one place by showing you the most up-to-date Bari to Rome bus schedule from FlixBus, the latest bus ticket offers available and other travel information for the 231 miles (373 km) trip from Bari to Rome, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for buses between Bari and Rome in the Omio app, you can check to see if the FlixBus buses available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the FlixBus bus schedule for your ideal departure and arrival times, compare the best route available to get to Rome from Bari and then book a cheap bus with ease. Sit back and enjoy your upcoming bus between Bari and Rome with FlixBus!

These are FlixBus' ticket policies for COVID-19 for the bus between Bari and Rome:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Bari to Rome

There are buses from Bari to Rome most days of the week, but the schedule varies depending on which day you are searching for. If you search very far in advance, you may not see many bus ride options at all, but if you are searching within 45 days, there should be more buses scheduled and available for booking. On average there are about four route options per day, with more leaving earlier in the morning and a few later in the evening for an overnight journey.

How long is the journey by bus from Bari to Rome?

Driving from Bari to Rome will cover over 270 miles (435 km) and take about 7h. One company specified a direct route drive time in under 6h, but most options are closer to 7h. The early departures will allow you to arrive in Rome with time left to check into your hotel or see a few sights the same day.

How many buses are there from Bari to Rome?

The total number of buses running from Bari to Rome in one week is around 25, but the number of daily routes depends on the day of the week. On Saturday or Sunday there may be up to seven buses departing at various times, with about four to five leaving in the morning and one or two on an overnight schedule. The overnight routes get you to Rome a little faster, but not at a significant cost savings. You’re still looking at about half the price of a flight, so searching for Bari bus ticket deals will still be worth it. Weekdays may have as little as one bus route scheduled, but the weekdays we checked for (under 45 days out) have at least four departures from Monday to Friday. The earliest bus we found leaves just before 7:00 a.m., allowing you to arrive in Rome in the early afternoon, depending on traffic and which operator you booked. We consistently found two later evening trains leaving after 10:00 p.m. and after 1:00 a.m. Just remember that some buses will not yet be scheduled online if you are too many days ahead of your journey.

 

What are the departure and arrival stations for buses from Bari to Rome?

Departure bus station: Buses from Bari to Rome will pick up in Bari on Via Giuseppe Capruzzi, which is a main street located parallel to the Bari Centrale train station. Be careful when you are looking for G. Capruzzi as the buses are on the opposite side of where passengers enter the train station. If you enter the train station, you can walk under the tracks to take you to where the buses pick up on the other side. There are a few shops at the station for travelers looking for fast food, coffee, tobacco or limited groceries. The station is located less than a mile from the sea in the center of the city, so you should have no problem getting there from your hotel. There is a train to the small Bari Aeroporto, about a 30 minute ride, and many city bus routes servicing areas farther out from Bari city center.

Arrival bus station: The Rome Tiburtina Bus and Train Station, sometimes referred to as the "BusHub," is located to the East of central Rome. The bus area is located just to the south of the main train station, where you may connect with both long distance trains and the Rome Metro. Be sure to look for the big "M" signs as the metro station is located underneath the train station. The bus station area only has a restroom, so if you're in need of some food or shopping, walk over to the main train station where you will find many options for restaurants and shops.

   

Which bus companies travel from Bari to Rome?

Two bus companies operate regular bus routes from Bari to Rome, FlixBus and MarinoBus Lines. FlixBus runs bus routes all over Europe, initially focused on long haul trips between major European cities. They now offer a number of local routes around the major cities in their network, centered around their four Italian hubs of Milan, Venice, Rome and Florence. MarinoBus Lines primarily serve routes within Italy, but have expanded their coverage to major cities all over Europe.

MarinoBus Bari to Rome

The MarinoBus route from Bari to Rome does not require transfer and usually is a direct route with no stops. They use modern coach buses that give passengers free WiFi, restrooms, and air conditioned seats. Most buses also come equipped with small power outlets to keep your devices running, and a color TV and stereo for passenger entertainment. Passengers are allowed two pieces of luggage and one hand-carry bag on the bus, with size restrictions. Keep your checked bags under 25 lb (12kg) each. If you're bringing a furry family member, they will cost you an extra pet fee of up to 40% of your ticket. They must weigh under 15 lb (10kg) and be kept in the pet carrier when on the bus. Cancellations with a partial refund can be made up to 48 hours in advance.

FlixBus Bari to Rome

Most FlixBus coaches are equipped with all the modern amenities including free Wi-Fi, toilets, snacks and power outlets. Depending on the itinerary, you may be able to book a special seat right on the Omio app, for panoramic views, extra legroom or a table. Only seeing eye dogs and pets under 11 lb (5kg) placed in a travel bag are allowed. They do, however, offer a lost and found service in case you left behind your travel bag.

Bari to Rome: Services on board

As you’ve seen from MarinoBus and FlixBus, both offer similar services to travelers. Almost all routes with both of these companies are serviced by a modern coach bus with free Wi-Fi, a restroom and enough storage for your luggage without extra fees. Both FlixBus and MarinoBus allows two pieces of stowed luggage (a weight limit may apply), as well as a hand carry item for inside the bus. Be sure to double check availability and pricing if you’re planning to travel with a pet. The Omio app will show you all the available seat upgrade options as they are available for your bus from Bari to Rome. Changes and cancellations can be made, but a fee will be taken if you are canceling close to your departure day and time.

Travel Tips

Buses from Bari to Rome
Take the bus to Rome 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 Bari to Rome.
FAQs
How much do cheap buses from Bari to Rome cost?
Omio customers have found cheap bus tickets to Rome from Bari for as low as $21 (€17)  for the next 7 days.
How much does it cost to take a bus from Bari to Rome?
If you’re looking to buy your bus tickets in the next week, you can expect the Bari to Rome bus price to come in at an average of $29 (€23)  one way.
How far is it from Bari to Rome by bus?
The bus distance from Bari to Rome is around 231 miles (373 km).
How long is the bus ride to Rome from Bari?
While the time it takes to travel 231 miles (373 km) between Bari and Rome can vary based on specific dates, weekends, and holidays, the Bari to Rome bus journey time is on average 5 h 30 min.
What station does the bus from Bari to Rome depart from? Which Rome bus station do I come into from Bari?

Some of the Bari bus stations to Rome you can start your journey from include Bari, Via Giuseppe Capruzzi, Bari, Via Giuseppe Capruzzi and Bari, Aeroporto di Bari-Karol Wojtyła. Similarly, some of the arrival bus stations in Rome include Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense.

When traveling this route, Omio customers are departing most frequently from Bari Centrale   and arriving in Rome, Tiburtina Station.

Where is the departure bus station in Bari located? Where is the arrival bus station in Rome located?

The most popular departure bus station with passengers for this route, called Bari Centrale, is located 1 mile (s) / 1 km from the city center of Bari.

The most popular arrival bus station, Rome, Tiburtina Station, is located 2 mile (s) / 4 km away from the city center of Rome.

What bus providers go from Bari to Rome?
For the best Bari to Rome bus to buy, you can travel safely and comfortably with Flixbus, Marozzi, BlaBlaCar or Marino Autolinee. However, it's always good to check all possible bus providers with services between Bari and Rome to compare what amenities they may offer.
Are there any nonstop bus services from Bari to Rome?
Yes, there are direct buses between Bari and Rome, and you can find a direct bus for this route with Flixbus, Marino Autolinee or BlaBlaCar  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
When can I take the first bus from Bari to Rome? When can I take the last bus for the day?
You can take the earliest bus from Bari to Rome at 5: 00 AM   or take the last bus from Bari to Rome leaving at 11: 45 PM. Look for the latest Bari to Rome bus schedules on Omio and book the best time to take the bus for this route.
How early should I purchase bus tickets between Bari and Rome to score the best deals?
You can find buses from Bari to Rome to cost on average $29 (€23) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Bari to Rome bus generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Bari
Bari
Amenities
Bari
Amenities
Bari
Amenities
Bari
Amenities
Bari
Amenities
Largo Sorrentino
Amenities
Viale Capruzzi - Reg.Puglia, Bari
Amenities