Travel Rome to Bologna

Rome to Bologna Bus: Schedules, Tickets & Prices

Travel from Rome to Bologna by bus in around 4h 40m to 6h 5m, with tickets available from 14 EUR to 68 EUR.

Bus from Rome to Bologna

Begin your journey from Rome by boarding a bus at Rome Tiburtina Bus Station, Rome Tiburtina Largo Mazzoni or Rome Tiburtina, with departures typically running between 00:40 and 23:50 so you can pick a convenient time. The ride lasts around 4 hours 40 minutes and will drop you off at Bologna Bus Station, Bologna Bus Terminal or Bologna, providing a comfortable and dependable way to reach Bologna. Bus ticket prices start at 14 EUR, and you can reserve your ticket in advance to ensure a seamless trip.

Prices: 14 EUR to 68 EUR

Duration: 4h 40m – 6h 5m ⏱

Book bus from Rome to Bologna in 4h 40m Explore with bus from Rome to Bologna for EUR 14 Ride with bus from Rome to Bologna for EUR 14

View all Bus tickets →

Distance Rome to Bologna

The distance between Rome and Bologna is 303.6 kilometers.

Bus from Rome to Bologna Details

Find key information about the Bus from Rome to Bologna, including travel time, prices and stations.

Bus
Average price
23 EUR
 
Cheapest
14 EUR
Average duration
5h 14m
 
Shortest
4h 40m
Number of departures
29
00:40 - 23:50
Tickets
 
Stations
Departure stations
Arrival stations
Rome Tiburtina Bus Station
Rome Tiburtina Largo Mazzoni
Rome Tiburtina
Bologna Bus Station
Bologna Bus Terminal
Bologna
Operators
FlixBus, Itabus, Marino
 

Bus Routes & Schedules from Rome to Bologna

To reach Bologna by bus from Rome, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 4h 40m. Buses operate throughout the day within a shared timetable, starting from 00:40 and continuing until 23:50. Ticket prices generally begin at 14 EUR and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Rome to Bologna allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.

Bus Timetable: Rome Tiburtina → Bologna

  • 05:40 10:30 4h 50m 15 EUR

Bus Timetable: Rome Tiburtina → Bologna Bus Station

  • 23:00 03:50 4h 50m 68 EUR

Bus Timetable: Rome Tiburtina Bus Station → Bologna Bus Station

  • 06:30 12:05 5h 35m 20 EUR
  • 08:20 13:30 5h 10m 15 EUR
  • 08:50 14:15 5h 25m 14 EUR
  • 09:10 15:15 6h 5m 23 EUR
  • 09:25 14:50 5h 25m 23 EUR
  • 10:10 15:30 5h 20m 21 EUR
  • 11:50 17:05 5h 15m 15 EUR
  • 12:10 17:45 5h 35m 22 EUR
  • 16:35 21:55 5h 20m 21 EUR
  • 17:05 22:15 5h 10m 20 EUR
  • 18:15 23:45 5h 30m 19 EUR
  • 20:00 01:15 5h 15m 21 EUR
  • 21:20 02:45 5h 25m 17 EUR
  • 22:45 03:55 5h 10m 20 EUR
  • 23:50 05:30 5h 40m 20 EUR

Bus Timetable: Rome Tiburtina Largo Mazzoni → Bologna Bus Terminal

  • 00:40 05:20 4h 40m 26 EUR
  • 07:00 11:40 4h 40m 17 EUR
  • 08:00 13:15 5h 15m 22 EUR
  • 09:00 14:05 5h 5m 15 EUR
  • 10:00 14:40 4h 40m 15 EUR
  • 11:00 16:15 5h 15m 15 EUR
  • 13:30 19:20 5h 50m 25 EUR
  • 14:00 19:15 5h 15m 33 EUR
  • 21:45 02:25 4h 40m 33 EUR
  • 22:15 03:25 5h 10m 28 EUR
  • 22:45 04:30 5h 45m 28 EUR
  • 23:45 04:25 4h 40m 22 EUR

Check all Bus tickets →

Frequently Asked Questions Bus Rome to Bologna

Below you will find answers to the most common questions about traveling from Rome to Bologna by bus.

How long does a bus trip from Rome to Bologna usually take?

A bus trip from Rome to Bologna usually takes about 4 hours 40 minutes to 6 hours 5 minutes. The exact bus journey can vary depending on the departure and the specific service you choose.

What is the price range for bus tickets on the Rome to Bologna route?

Bus tickets for Rome to Bologna are priced from 14 EUR to 68 EUR. The final fare can depend on the bus service, travel time, and how early you book.

What are the first and last bus departures between Rome and Bologna?

For the Rome to Bologna bus route, the first bus departure is at 00:40 and the last bus departure is at 23:50. That gives travelers a wide range of options throughout the day.

How frequent is the bus service from Rome to Bologna?

There are 29 bus trips available on the Rome to Bologna route. With that many departures, it is usually easier to find a bus connection that fits your travel plans.

Where do buses leave Rome for Bologna, and where do they arrive?

On the Rome to Bologna bus route, departures can be from Rome Tiburtina Bus Station, Rome Tiburtina Largo Mazzoni, or Rome Tiburtina. Arrivals can be at Bologna Bus Station, Bologna Bus Terminal, or Bologna.

Can I book bus tickets for Rome to Bologna in advance?

Yes, booking bus tickets in advance for Rome to Bologna is a practical choice, especially if you want more options on departure time and price. Since the bus service runs many times a day, early booking can help you pick the trip that suits you best.

Is there a direct bus journey from Rome Tiburtina to Bologna?

Yes, there is a bus journey from Rome Tiburtina to Bologna that takes about 4 hours 50 minutes. It is a straightforward option if you want a direct bus connection between the two cities.

What should I know before taking a bus from Rome to Bologna?

Before taking a bus from Rome to Bologna, it helps to check the departure station carefully, since buses can leave from different Rome Tiburtina points and arrive at different Bologna stops. It is also smart to compare bus tickets and departure times so you can choose the bus trip that works best for your schedule.


More Bus routes from and to Rome or Bologna

Planning more than just Rome to Bologna?

You’re currently viewing Bus options for Rome to Bologna. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.