Bus Bari to Rome and return

Cheap bus and train tickets for trips from Rome to Bari and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
When booking a bus from Bari to Rome you can select different options. If you need to get there fast go for the fastest one, which is provided by ibus and which will get you to your destination in 6h 55m. Regarding prices, you can typically get cheap bus tickets for Rome to Bari starting from $14.35.

Bari to Rome Bus Information

Cheapest Bus$14.35
Fastest Bus5h 35m
Distance232.7 miles
Bus CompaniesFlixBus, Marino Autolinee, Marozzi Viaggi, AGAT
  Bus Bari - Rome    233 mi
Ø Bus connections20 x
Savings-88%

The cheapest bus routes from Bari to Rome

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Bari
    Rome
      5:30 AM
      12:40 PM
    14 Jan
    FlixBusFlixBus
    from $14.35
  • Bari
    Rome
      6:30 AM
      1:00 PM
    9 Jan
    FlixBusFlixBus
    from $14.35
  • Bari
    Rome
      5:30 AM
      12:40 PM
    28 Jan
    FlixBusFlixBus
    from $14.35
  • Bari
    Rome
      6:30 AM
      1:00 PM
    9 Feb
    FlixBusFlixBus
    from $14.35
  • Bari
    Rome
      6:30 AM
      1:00 PM
    10 Feb
    FlixBusFlixBus
    from $14.35
  • Bari
    Rome
      5:30 AM
      12:40 PM
    24 Dec
    FlixBusFlixBus
    from $14.35
  • Bari
    Rome
      5:30 AM
      12:40 PM
    17 Dec
    FlixBusFlixBus
    from $14.35
  • Bari
    Rome
      4:50 AM
      11:45 AM
    10 Dec
    Marino AutolineeMarino Autolinee
    from $27.65
  • Bari
    Rome
      4:50 AM
      11:45 AM
    14 Dec
    Marino AutolineeMarino Autolinee
    from $27.65
  • Bari
    Rome
      4:50 AM
      11:45 AM
    18 Dec
    Marino AutolineeMarino Autolinee
    from $27.65
  • Bari
    Rome
      12:55 PM
      6:30 PM
    23 Dec
    Marozzi ViaggiMarozzi Viaggi
    from $34.84
  • Bari
    Rome
      8:35 AM
      2:15 PM
    23 Dec
    Marozzi ViaggiMarozzi Viaggi
    from $34.84
  • Bari
    Rome
      3:15 AM
      3:40 AM
    23 Dec
    +2
    AGATAGAT
    from $119.72
  • Bari
    Rome
      3:15 AM
      3:40 AM
    23 Dec
    +2
    AGATAGAT
    from $119.78


  Train Bari - Rome    233 mi
   Savings

The cheapest train connections from Bari to Rome

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Bari
    Rome
      7:26 AM
      5:26 PM
    23 Dec
    TrenitaliaTrenitalia
    from $35.33
  • Bari
    Rome
      6:41 AM
      1:58 PM
    23 Dec
    TrenitaliaTrenitalia
    from $72.43


  Carpooling Bari - Rome    233 mi
   Savings

The cheapest carpooling offers from Bari to Rome

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Bari
    Rome
      9:30 AM
      2:20 PM
    10 Dec
    BlaBlaCarBlaBlaCar
    from $19.91
  • Bari
    Rome
      12:00 PM
      4:40 PM
    15 Dec
    BlaBlaCarBlaBlaCar
    from $22.12
  • Bari
    Rome
      9:00 AM
      1:50 PM
    29 Dec
    BlaBlaCarBlaBlaCar
    from $24.33
  • Bari
    Rome
      6:00 PM
      11:20 PM
    16 Dec
    BlaBlaCarBlaBlaCar
    from $24.33


  Bus Rome - Bari    233 mi
Ø Bus connections20 x
Savings-76%

The cheapest bus routes from Rome to Bari

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Rome
    Bari
      3:10 AM
      10:05 AM
    15 Mar
    FlixBusFlixBus
    from $16.57
  • Rome
    Bari
      11:00 AM
      6:35 PM
    18 Jan
    FlixBusFlixBus
    from $16.57
  • Rome
    Bari
      3:10 AM
      10:05 AM
    13 Feb
    FlixBusFlixBus
    from $17.67
  • Rome
    Bari
      11:00 AM
      6:35 PM
    14 Dec
    FlixBusFlixBus
    from $17.67
  • Rome
    Bari
      7:00 AM
      12:15 PM
    4 Jan
    FlixBusFlixBus
    from $17.68
  • Rome
    Bari
      3:30 PM
      10:30 PM
    10 Dec
    Marino AutolineeMarino Autolinee
    from $27.65
  • Rome
    Bari
      3:30 PM
      10:30 PM
    14 Dec
    Marino AutolineeMarino Autolinee
    from $27.65
  • Rome
    Bari
      3:30 PM
      10:10 PM
    23 Dec
    Marozzi ViaggiMarozzi Viaggi
    from $34.84
  • Rome
    Bari
      11:00 AM
      4:40 PM
    23 Dec
    Marozzi ViaggiMarozzi Viaggi
    from $38.15
  • Rome
    Bari
      10:00 AM
      12:50 PM
    23 Dec
    +1
    AGATAGAT
    from $67.89
  • Rome
    Bari
      10:00 AM
      12:50 PM
    23 Dec
    +1
    AGATAGAT
    from $68.01
  • Rome
    Bari
      10:00 AM
      12:50 PM
    23 Dec
    +1
    Autokar PolskaAutokar Polska
    from $68.04
  • Rome
    Bari
      10:00 AM
      12:50 PM
    23 Dec
    +1
    Eurolines PolskaEurolines Polska
    from $68.33
  • Rome
    Bari
      10:00 AM
      12:50 PM
    23 Dec
    +1
    Eurolines PolskaEurolines Polska
    from $68.39


  Train Rome - Bari    233 mi
   Savings

The cheapest train connections from Rome to Bari

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Rome
    Bari
      7:28 AM
      2:00 PM
    23 Dec
    TrenitaliaTrenitalia
    from $13.27
  • Rome
    Bari
      6:55 PM
      10:35 PM
    23 Dec
    TrenitaliaTrenitalia
    from $43.13
  • Rome
    Bari
      8:05 AM
      12:04 PM
    23 Dec
    TrenitaliaTrenitalia
    from $54.19
  • Rome
    Bari
      2:55 PM
      7:00 PM
    23 Dec
    TrenitaliaTrenitalia
    from $54.19


  Carpooling Rome - Bari    233 mi
   Savings

The cheapest carpooling offers from Rome to Bari

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Rome
    Bari
      1:20 PM
      6:10 PM
    18 Dec
    BlaBlaCarBlaBlaCar
    from $19.91
  • Rome
    Bari
      2:00 PM
      6:50 PM
    10 Dec
    BlaBlaCarBlaBlaCar
    from $22.12
  • Rome
    Bari
      7:00 AM
      12:00 PM
    21 Dec
    BlaBlaCarBlaBlaCar
    from $22.12
  • Rome
    Bari
      2:00 PM
      7:20 PM
    13 Dec
    BlaBlaCarBlaBlaCar
    from $24.33


Current ticket prices

Traveling by bus is one of the most affordable options for discovering new cities or visiting friends and family. Your trip Bari - Rome can be booked for as little as $14.35. The company, which is offering the cheapest rates at the moment, is FlixBus. We advise not booking at short notice, however, because if you do so you might have to pay up to $38.71.

Bus stops in Bari and Rome

  Stations
Largo Guido Mazzoni 4, 00162 Rome (Italy)
Piazza Venezia , Rome (Italy)
Piazza dei Cinquecento 64, 00185 Rome (Italy)

More on bus features and services

The better the choice, the more difficult it normally becomes to book the right bus. That's exactly what we're here for: to help you find the right bus. If you are looking for a Bari - Rome bus , you might find that more than one company offers convenient routes.

In such cases, it’s always a good idea tocheck and compare the available offers. On CheckMyBus you can look for the fastest, the most comfortable or the least expensive bus from Rome to Bari and back. Just enter your preferred date of travel and our smart bus search engine will take care of the rest. In the search results, you'll see which company offers extra legroom, the most generous baggage policy or on which coaches you are allowed to take pets, and bulky luggage.

How about bikes? On a bus from Bari to Rome, FlixBus allows you to take your bike for an extra fee. Check out all the offers and pick the right bus. Travel smart!

Bari and Rome: Useful Info

Bari
277,387
Rome
2.32 Million
Taxi
$7.05
$6.58
Bari
Rome
A cab ride in Bari is 7% more expensive than in Rome.
Local buses
$1.11
$1.66
Bari
Rome
A bus fare in Bari is 34% cheaper than in Rome.
Beer
$2.21
$4.70
Bari
Rome
A large beer in Bari is 53% cheaper than in Rome.
Water
$0.35
$0.66
Bari
Rome
A bottle of water in Bari is 47% cheaper than in Rome.
Meal
$9.95
$14.93
Bari
Rome
A meal in Bari is 34% cheaper than in Rome.
Trusted shop
The CheckMyBus App
Free Download