Bari to Rome bus

Sat, Oct 05
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Bari to Rome

Showing times and prices for Oct 06

Cheapest

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

BlaBlaCar
03:30PM4h40
Bari
08:10PMRome
$281One-way
0 transfers
Cheapest
Itabus
07:50AM5h50
Bari
01:40PMRoma, Autostazione Tiburtina
$291One-way
0 transfers
BlaBlaCar
09:50AM5h10
Bari
03:00PMRome
$331One-way
0 transfers
2nd Cheapest
Itabus
12:59AM5h56
Bari
06:55AMRoma, Autostazione Tiburtina
$351One-way
0 transfers
FlixBus
08:15AM5h35
Bari
01:50PMRoma, Autostazione Tiburtina
$361One-way
0 transfers

Bari to Rome bus times

Showing buses for tomorrow, Sunday, October 6
ProviderDepartsDurationArrivesTransfersTickets
FlixBus12:15AM Bari5h45 06:00AM Roma, Autostazione Tiburtina0 transfersDirect
Itabus12:59AM Bari5h56 06:55AM Roma, Autostazione Tiburtina0 transfersDirect
FlixBus01:45AM Bari5h15 07:00AM Roma, Autostazione Tiburtina0 transfersDirect
FlixBus05:00AM Bari7h30 12:30PM Rome1 transfer
FlixBus05:00AM Bari7h40 12:40PM Roma, Autostazione Tiburtina1 transfer
FlixBus05:45AM Bari7h15 01:00PM Rome1 transfer
FlixBus06:45AM Bari5h35 12:20PM Roma, Autostazione Tiburtina0 transfersDirect
Marino Autolinee07:15AM Bari6h15 01:30PM Roma, Autostazione Tiburtina0 transfersDirect
Itabus07:50AM Bari5h50 01:40PM Roma, Autostazione Tiburtina0 transfersDirect
FlixBus08:15AM Bari5h35 01:50PM Roma, Autostazione Tiburtina0 transfersDirect
Itabus11:20AM Bari6h05 05:25PM Roma, Autostazione Tiburtina0 transfersDirect
FlixBus11:30AM Bari5h50 05:20PM Roma, Autostazione Tiburtina0 transfersDirect
FlixBus01:15PM Bari5h50 07:05PM Roma, Autostazione Tiburtina0 transfersDirect
FlixBus02:30PM Bari5h50 08:20PM Roma, Autostazione Tiburtina0 transfersDirect
FlixBus03:30PM Bari14h05 05:35AM Roma, Autostazione Tiburtina1 transfer
FlixBus03:50PM Bari7h05 10:55PM Roma, Autostazione Tiburtina1 transfer
Itabus03:50PM Bari6h05 09:55PM Roma, Autostazione Tiburtina0 transfersDirect
Marino Autolinee03:50PM Bari5h40 09:30PM Roma, Autostazione Tiburtina0 transfersDirect
FlixBus03:50PM Bari7h40 11:30PM Rome1 transfer
FlixBus06:00PM Bari5h00 11:00PM Roma, Autostazione Tiburtina0 transfersDirect
Marino Autolinee11:00PM Bari6h30 05:30AM Roma, Autostazione Tiburtina0 transfersDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Bari to Rome by train, bus, or flight

Sun
Oct 06
Mon
Oct 07
Tue
Oct 08
Wed
Oct 09
Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26

Bus times from Bari to Rome

Showing times and prices for Oct 06

Fastest Journey

5 h

Average

6 h 35 m

Buses per day

21

Distance

374 km

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

Fastest
FlixBus
06:00PM5h00
Bari
11:00PMRoma, Autostazione Tiburtina
$701One-way
0 transfers
2nd Fastest
FlixBus
01:45AM5h15
Bari
07:00AMRoma, Autostazione Tiburtina
$371One-way
0 transfers
FlixBus
06:45AM5h35
Bari
12:20PMRoma, Autostazione Tiburtina
$391One-way
0 transfers
FlixBus
08:15AM5h35
Bari
01:50PMRoma, Autostazione Tiburtina
$361One-way
0 transfers
Marino Autolinee
03:50PM5h40
Bari
09:30PMRoma, Autostazione Tiburtina
$401One-way
0 transfers

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Bari to Rome

distanceDistance231 miles (373 km)
durationAverage bus duration5 h
priceAverage bus ticket price$40 (€34)
frequencyBus frequency8 a day
changesDirect busYes, there are 8 direct buses a day
carriersBus companiesItabus, Marino Autolinee or FlixBus

Buses from Bari to Rome cover the 231 miles (373 km) long trip taking on average 5 h with our travel partners like Itabus, Marino Autolinee or FlixBus. Normally, there are 8 buses operating per day, including direct services available. You can get the cheapest bus tickets for this journey for as low as $9 (€8), but the average price of bus tickets is $40 (€34). Travelers depart most frequently from Bari, Via Giuseppe Capruzzi (fronte DEA Cafe) and arrive in Roma, Autostazione Tiburtina.

Bus companies: Itabus, Marino Autolinee and FlixBus from Bari to Rome

You can travel by bus to Rome from Bari with Itabus, Marino Autolinee and FlixBus for as low as $7 (€6). When you search for schedules and tickets, Omio will show you the best route.

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

Bus information from Bari to Rome with FlixBus:

  • Average Duration: 5 h
  • Cheapest Price: $7
  • FlixBus frequency: 8 a day

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.

FAQs: Bus from Bari to Rome

FAQs: Take the bus from Bari to Rome with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Bari to Rome.
FAQs
Cheap bus tickets from Bari to Rome can start from as little as $9 (€8) when you book in advance. The average bus ticket price for Bari to Rome is $40 (€34); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Bari to Rome bus time is 5 h   covering the 231 mile (373 km) long journey, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first bus from Bari to Rome leaves at 4: 45 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Bari to Rome leaves at 9: 40 PM.
Yes, there are 8 direct buses a day from Bari to Rome with Itabus, Marino Autolinee or FlixBus. Schedules can vary on holidays or weekends with fewer direct buses.
For the journey from Bari to Rome you can take a bus with Itabus, Marino Autolinee or FlixBus. Be sure to check out all possible bus companies that offer services between Bari and Rome on Omio to compare what amenities they may have.

Passengers board the bus 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 bus at Roma, Autostazione Tiburtina, located 4.2 miles (6.7 km) away from the city centre.

The cheapest month for a bus from Bari to Rome is February.
You have options as you can travel to Rome from Bari 3 different ways: 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
More routes, destinations and providers
Currency
Language

Useful links