Cheap coach tickets from Bari to Rome

Showing times and prices for 2 Dec

Cheapest

£11

Average

£19

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 £ 19 if you buy it on the day, but the cheapest tickets can be found for only £ 11.

Cheapest
10:25Bari5h50 16:15Roma, Autostazione Tiburtina
0 changes
£111One-way
Cheapest
11:25Bari5h50 17:15Roma, Autostazione Tiburtina
0 changes
£111One-way
Cheapest
13:25Bari6h10 19:35Roma, Autostazione Tiburtina
0 changes
£111One-way
Cheapest
09:30Bari5h55 15:25Roma, Autostazione Tiburtina
0 changes
£111One-way
23:55Bari6h10 06:05Roma, Autostazione Tiburtina
0 changes
£161One-way

Coach timetable Bari Rome

Showing buses for tomorrow, Thu, 2 Dec
05:10Bari7h00 12:10Roma, Autostazione Tiburtina
0 changes
08:00Bari6h50 14:50Roma, Autostazione Tiburtina
0 changes
09:30Bari5h55 15:25Roma, Autostazione Tiburtina
0 changes
10:25Bari5h50 16:15Roma, Autostazione Tiburtina
0 changes
11:25Bari5h50 17:15Roma, Autostazione Tiburtina
0 changes
13:25Bari6h10 19:35Roma, Autostazione Tiburtina
0 changes
15:50Bari6h10 22:00Roma, Autostazione Tiburtina
0 changes
18:40Bari5h50 00:30Roma, Autostazione Tiburtina
0 changes
23:00Bari6h30 05:30Roma, Autostazione Tiburtina
0 changes
23:55Bari6h10 06:05Roma, Autostazione Tiburtina
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
1 Dec
£43Intercity
£18Flixbus
£25Malta Air
Thu
2 Dec
£43Intercity
£12Flixbus
£11Malta Air
Fri
3 Dec
£29Intercity
£16Itabus
£44ITA
Sat
4 Dec
£20Intercity
£11Itabus
£12Malta Air
Sun
5 Dec
£29Intercity
£16Itabus
£32Malta Air
Mon
6 Dec
£20Intercity
£16Itabus
£9Malta Air
Tue
7 Dec
£20Intercity
£11Itabus
£10Malta Air
Wed
8 Dec
£20Intercity
£11Itabus
£12Malta Air
Thu
9 Dec
£20Intercity
£11Itabus
£9Malta Air
Fri
10 Dec
£20Intercity
£11Itabus
£10Malta Air
Sat
11 Dec
£16Intercity
£11Itabus
£7Malta Air
Sun
12 Dec
£16Intercity
£11Itabus
£10Malta Air
Mon
13 Dec
£16Intercity
£11Itabus
£9Malta Air
Tue
14 Dec
£16Intercity
£11Itabus
£7Malta Air
Wed
15 Dec
£16Intercity
£11Itabus
£10Malta Air
Thu
16 Dec
£14Intercity
£9Itabus
£5Malta Air
Fri
17 Dec
£16Intercity
£11Itabus
£12Malta Air
Sat
18 Dec
£14Intercity
£11Itabus
£5Malta Air
Sun
19 Dec
£14Intercity
£9Itabus
£12Malta Air
Mon
20 Dec
£14Intercity
£16Itabus
£5Malta Air
Tue
21 Dec
£16Intercity
£16Itabus
£7Malta Air

Coach times from Bari to Rome

Showing times and prices for 2 Dec

Fastest Journey

5 h 50 m

Average

6 h 13 m

Buses per day

10

Distance

374 km

Of the 10 buses that leave Bari for Rome every day 10 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 50 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.

10:25Bari5h50 16:15Roma, Autostazione Tiburtina
0 changes
£111One-way
11:25Bari5h50 17:15Roma, Autostazione Tiburtina
0 changes
£111One-way
18:40Bari5h50 00:30Roma, Autostazione Tiburtina
0 changes
£201One-way
09:30Bari5h55 15:25Roma, Autostazione Tiburtina
0 changes
£111One-way
15:50Bari6h10 22:00Roma, Autostazione Tiburtina
0 changes
£241One-way

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information between Bari and Rome

distanceDistance231 miles (373 km)
durationAverage coach duration5 h 35 min
priceAverage coach ticket price£14 (€16)
changesDirect coachYes
carriersCoach companiesFlixbus, Marozzi, BlaBlaCar or Marino Autolinee

Coaches from Bari to Rome cover the 231 miles (373 km) long journey taking on average 5 h 35 min with our travel partners like Flixbus, Marozzi, BlaBlaCar or Marino Autolinee. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £11, but the average price of coach tickets is £14. Travellers depart most frequently from Bari Centrale and arrive in Rome, Termini (G).

Coach companies

FlixBus and Marozzi from Bari to Rome

For as little as £11 you can travel by coach between Bari and Rome with FlixBus and Marozzi. Omio will show you the best deals, timetables and tickets available for this trip.

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.

Omio helps you find the perfect Bari - Rome coach with FlixBus. Whether you are searching for the fastest, earliest or cheapest coach between Bari and Rome, Omio shows you FlixBus’s current coach timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best coach ticket for your upcoming Bari to Rome journey. You can expect to travel around 231 miles (373 km) from Bari to Rome on a coach with FlixBus. Once you are ready, buy your one-way FlixBus tickets from Bari to Rome starting as low as £12 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by coach instead of purchasing tickets at the coach station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with FlixBus!

FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets between Bari and Rome and when travelling by coach:

  • 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

Travel Tips

Coach to Rome from Bari
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
What is the cost of cheap coaches between Bari and Rome?
Omio customers have found cheap coach tickets to Rome from Bari for as low as £11  for the next 7 days.
How much does the coach from Bari to Rome cost on average?
If you are looking to buy your coach ticket in the next 7 days, you can expect the Bari to Rome coach to cost on average £14  one way.
How many miles is it from Bari to Rome by coach?
The coach distance from Bari to Rome is around 231 miles (373 km).
How long is the coach journey to Rome from Bari?
The Bari to Rome coach duration is on average 5 h 35 min, which is to be expected when travelling 231 miles (373 km) between Bari and Rome. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which coach station from Bari to Rome do I depart from? Which Rome coach station from Bari do I arrive in?

When taking the coach to Rome from Bari, you can choose to depart from coach stations like Bari, Via Giuseppe Capruzzi (Stazione Centrale), Bari, Via Giuseppe Capruzzi / Via Giulio Petroni and Bari, Bari Stazione Via Capruzzi (fronte DEA cafe). Your trip can end in coach stations such as Rome, Termini (G), Rome, Roma Ostiense and Roma, Via Marsala / Viale Enrico De Nicola.

Omio customers who travel this route most frequently depart from Bari Centrale   and arrive in Rome, Termini (G).

Where is the coach station in Bari? Where is the coach station in Rome?

Passengers booking this route most frequently board their coaches from Bari Centrale and need to travel around 1 mile (1.6 km) from the city centre to get to this coach station.

Passengers arriving in Rome most often arrive at Rome, Termini (G) and need to travel around 0.9 miles (1.5 km) from this coach station to the city centre.

Which coach companies can get me from Bari to Rome?
Take the Bari to Rome coach with Flixbus, Marozzi, BlaBlaCar or Marino Autolinee. However, it's always good to check out all possible coach companies for the journey to Rome from Bari as there might be differences in the amenities they offer.
Can I book a direct coach from Bari to Rome?
Yes, you can look for direct coaches from Bari to Rome with Flixbus, Marino Autolinee, BlaBlaCar or Itabus  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
What are the first and last departure coach times from Bari to Rome?
You can take the first coach from Bari to Rome at 06: 00   or take the last coach from Bari to Rome leaving at 22: 55. Look for the latest Bari Rome coach timetable on Omio and book the best time to take the coach for this route.
When should I purchase Bari Rome coach tickets to score the best deals?
You can find a coach between Bari and Rome to cost on average £14 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Bari to Rome coach generally on sale a few months before the planned travel date.