|Round-trip from||$24||Bus tickets from Rome to Bari found within the last 3 days start at $24 round-trip|
|One-way from||$10||The cheapest one-way bus ticket starts at $10. This price was found within the last 3 days.|
|Avg travel time||5h 45m||The average bus ride from Rome to Bari is 5h 45m|
|Popular bus line||Itabus||Itabus and FlixBus service this route|
It takes 5h 45m to get from Rome to Bari by bus. FlixBus has the quickest available bus to your destination.
Itabus and FlixBus are viable options. Check times and availability for Itabus, as it was recently the cheapest bus available traveling from Rome to Bari from $24 round-trip.
The straight-line distance from Rome to Bari Palese is 232.8 mi. The actual distance by bus will change based on the roads and any traffic, closures, roadwork or tolls that may impact the driver’s route. The bus journey is around 5h 45m long.