Search bus tickets to Rome

switcheroo

Quickview

How to get to Rome by bus?

Routes206
Trips per day1,187
bus carriers15
Stations15
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Rome?

The cheapest prices for a bus ticket to Rome that users have found recently on Wanderu start at $0.55. Such great deals to Rome are available on one route to Salerno. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Rome. Fiumicino at $6.59 has consistently the lowest average bus ticket prices to Rome.

What are the main bus stations in Rome?

The most popular bus stations in Rome are Largo Guido Mazzoni, Via Vincenzo Giudice and Roma Termini. Largo Guido Mazzoni is the busiest bus station in Rome.

Fiumicino

There are 101 bus schedules per day connecting Fiumicino with Rome. It takes on average 1 hour and 16 minutes to travel 16 miles, 26 kms, by bus from Fiumicino. 2 bus carriers offer schedules from Fiumicino, with Terravision offering the most daily connections to Rome. Traveling by bus from Fiumicino you will most likely to arrive in Rome at Roma Termini.
Avg. Time
1h 16m
Avg. Price
$6.63

Siena

There are 36 bus schedules per day connecting Siena with Rome. It takes on average 2 hours and 57 minutes to travel 115 miles, 185 kms, by bus from Siena. 2 bus carriers offer schedules from Siena, with FlixBus offering the most daily connections to Rome. Traveling by bus from Siena you will most likely to arrive in Rome at Largo Guido Mazzoni.
Avg. Time
2h 57m
Avg. Price
$16.91

Milan

There are 32 bus schedules per day connecting Milan with Rome. It takes on average 8 hours and 54 minutes to travel 297 miles, 478 kms, by bus from Milan. 3 bus carriers offer schedules from Milan, with FlixBus offering the most daily connections to Rome. Traveling by bus from Milan you will most likely to arrive in Rome at Largo Guido Mazzoni.
Avg. Time
8h 54m
Avg. Price
$30.21

Turin

There are 31 bus schedules per day connecting Turin with Rome. It takes on average 11 hours and 11 minutes to travel 326 miles, 525 kms, by bus from Turin. 3 bus carriers offer schedules from Turin, with FlixBus offering the most daily connections to Rome. Traveling by bus from Turin you will most likely to arrive in Rome at Largo Guido Mazzoni.
Avg. Time
11h 11m
Avg. Price
$35.56

Florence

There are 29 bus schedules per day connecting Florence with Rome. It takes on average 3 hours and 35 minutes to travel 144 miles, 231 kms, by bus from Florence. 3 bus carriers offer schedules from Florence, with FlixBus offering the most daily connections to Rome. Traveling by bus from Florence you will most likely to arrive in Rome at Largo Guido Mazzoni.
Avg. Time
3h 35m
Avg. Price
$13.41

Located in , Italy, you can travel by bus to Rome from 206 destinations and choose from 1187 daily bus schedules to get you there. FlixBus has the most bus connections to Rome. The furthest bus arriving in Rome covers a distance of 952.19 miles, 1532.01 kms, covering the journey in 39 hours and 33 minutes

Looking for other ways to get there? Check out Train options to Rome.

bus companies serving Rome

RegioJet Bus

There are 1 daily RegioJet Bus schedules to Rome. RegioJet Bus can get you to Rome by bus from 2 destinations including Berlin.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Free water
Avg. Time
20h 35m
Avg. Price
$61.37

FlixBus

There are 539 daily FlixBus schedules to Rome. FlixBus can get you to Rome by bus from 304 destinations including Florence.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
10h 45m
Avg. Price
$35.17

Terravision

There are 118 daily Terravision schedules to Rome. Terravision can get you to Rome by bus from 2 destinations including Rome.
WiFi
Air conditioning
Avg. Time
0h 41m
Avg. Price
$5.95

BigBus

There are 3 daily BigBus schedules to Rome. BigBus can get you to Rome by bus from 21 destinations including Messina.
Avg. Time
9h 11m
Avg. Price
$44.30

BusCenter

There are 16 daily BusCenter schedules to Rome. BusCenter can get you to Rome by bus from 44 destinations including Bologna.
WiFi
Power outlet
Air conditioning
Avg. Time
6h 10m
Avg. Price
$23.35

Fiumicino Express

There are 15 daily Fiumicino Express schedules to Rome. Fiumicino Express can get you to Rome by bus from 2 destinations including Naples.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
2h 46m
Avg. Price
$25.54

Leonettibus

There are 26 daily Leonettibus schedules to Rome. Leonettibus can get you to Rome by bus from 9 destinations including Fisciano.
WiFi
Power outlet
Air conditioning
Avg. Time
3h 33m
Avg. Price
$16.73

Liscio

There are 2 daily Liscio schedules to Rome. Liscio can get you to Rome by bus from 5 destinations including Potenza.
Avg. Time
4h 8m
Avg. Price
$26.74

Marino

There are 13 daily Marino schedules to Rome. Marino can get you to Rome by bus from 64 destinations including Bologna.
Restroom
WiFi
Satellite TV
Air conditioning
Avg. Time
6h 37m
Avg. Price
$32.52

Marozzi

There are 20 daily Marozzi schedules to Rome. Marozzi can get you to Rome by bus from 64 destinations including Taranto.
Restroom
WiFi
Power outlet
Avg. Time
5h 41m
Avg. Price
$32.62

Roma Express

There are 35 daily Roma Express schedules to Rome. Roma Express can get you to Rome by bus from 14 destinations including Pedaso.
USB power
Restroom
WiFi
Snacks
Extra legroom
Beverage
Avg. Time
3h 54m
Avg. Price
$20.59

Inter Saj

There are 3 daily Inter Saj schedules to Rome. Inter Saj can get you to Rome by bus from 10 destinations including Fisciano.
WiFi
Avg. Time
3h 44m
Avg. Price
$18.54

SitBus

There are 293 daily SitBus schedules to Rome. SitBus can get you to Rome by bus from 3 destinations including Rome.
WiFi
Newspaper/Magazine
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 53m
Avg. Price
$6.68

Sita

There are 2 daily Sita schedules to Rome. Sita can get you to Rome by bus from 4 destinations including Polla.
Avg. Time
2h 55m
Avg. Price
$24.54

Sindbad

There are 1 daily Sindbad schedules to Rome. Sindbad can get you to Rome by bus from 3 destinations including Kraków.
Restroom
WiFi
Movies
Extra legroom
Air conditioning
Beverage
Avg. Time
23h 6m
Avg. Price
$65.97