Bus Florence to Rome and return

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

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Florence to Rome

Cheapest Bus$11.86
Fastest Bus3h 0m
Earliest Bus1:55 AM
Latest Bus8:10 PM
Daily Bus Routes2 Ø
Distance143.9 miles
Bus CompaniesBuscenter.it, FlixBus, Greyhound US, Buses Expreso Norte, Marino Autolinee, Eurolines Suisse

The cheapest bus routes from Florence to Rome

Today
from $11.86
Tomorrow
from $11.86
08/10
from $11.86
08/11
08/12
from $16.61
08/13
from $14.24

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Buscenter.it
    2:15 AM
    Florence - SITA Bus terminal
    Duration 3h 0m
    5:15 AM
    Rome - Bus Station Tiburtina
    from$11.86
  • FlixBus
    5:55 AM
    Florence - Piazza della Stazione
    Duration 3h 20m
    9:15 AM
    Rome - Bus Station Tiburtina
    from$11.86
  • Greyhound US
    10:35 AM
    Florence - SITA Bus terminal
    Duration 6h 40m
    5:15 PM
    Rome - Bus Station Tiburtina
    from$13.24
  • Buses Expreso Norte
    1:55 AM
    Florence - SITA Bus terminal
    Duration 3h 0m
    4:55 AM
    Rome - Bus Station Tiburtina
    from$13.61
  • Buses Expreso Norte
    6:15 AM
    Florence - SITA Bus terminal
    Duration 3h 0m
    9:15 AM
    Rome - Bus Station Tiburtina
    from$13.61
  • FlixBus
    8:10 PM
    Florence - Piazza della Stazione
    Duration 3h 15m
    11:25 PM
    Rome - Bus Station Tiburtina
    from$16.61
  • Marino Autolinee
    8:00 PM
    Florence - SITA Bus terminal
    Duration 4h 0m
    12:00 AM
    Rome - Anagnina
    from$23.75
  • Eurolines Suisse
    11:30 AM
    Florence - SITA Bus terminal
    Duration 3h 45m
    3:15 PM
    Rome - Bus station Termini
    from$41.56

The cheapest train connections from Florence to Rome

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Trenitalia
    6:36 AM
    Florence - SITA Bus terminal
    Duration 2h 34m
    9:10 AM
    Rome - Bus station Termini
    from$11.76
  • SaveATrain
    5:52 AM
    Florence - SITA Bus terminal
    Duration 2h 28m
    8:20 AM
    Rome - Bus station Termini
    from$17.69
  • Trenitalia
    5:52 AM
    Florence - SITA Bus terminal
    Duration 2h 28m
    8:20 AM
    Rome - Bus station Termini
    from$17.69
  • Italotreno
    8:03 PM
    Florence - Piazza della Stazione
    Duration 1h 40m
    9:43 PM
    Rome - Bus station Termini
    from$33.13

The cheapest carpooling offers from Florence to Rome

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    2:00 PM
    Florence
    Duration 3h 10m
    5:10 PM
    Rome
    from$15.44
  • BlaBlaCar
    7:50 PM
    Florence
    Duration 3h 10m
    11:00 PM
    Rome
    from$15.44
  • BlaBlaCar
    7:10 AM
    Florence
    Duration 3h 20m
    10:30 AM
    Rome
    from$17.81
  • BlaBlaCar
    8:00 AM
    Florence
    Duration 4h 0m
    12:00 PM
    Rome
    from$17.81

The cheapest bus routes from Rome to Florence

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • SitBus Shuttle
    10:00 AM
    Rome
    Duration 1h 5m
    11:05 AM
    Florence
    from$6.49
  • SitBus Shuttle
    9:30 AM
    Rome
    Duration 1h 15m
    10:45 AM
    Florence
    from$6.49
  • Buscenter.it
    11:00 AM
    Rome - Bus Station Tiburtina
    Duration 2h 55m
    1:55 PM
    Florence - SITA Bus terminal
    from$10.68
  • FlixBus
    9:20 PM
    Rome - Bus Station Tiburtina
    Duration 3h 25m
    12:45 AM
    Florence - Piazza della Stazione
    from$11.86
  • FlixBus
    9:20 PM
    Rome - Bus Station Tiburtina
    Duration 3h 50m
    1:10 AM
    Florence - Piazza della Stazione
    from$14.24
  • Marino Autolinee
    5:30 AM
    Rome - Anagnina
    Duration 4h 0m
    9:30 AM
    Florence - SITA Bus terminal
    from$23.75
  • Greyhound US
    6:30 PM
    Rome - Bus Station Tiburtina
    Duration 6h 15m
    12:45 AM
    Florence - SITA Bus terminal
    from$47.02
  • Eurolines Suisse
    1:30 PM
    Rome - Bus station Termini
    Duration 3h 45m
    5:15 PM
    Florence - SITA Bus terminal
    from$47.50
  • Greyhound US
    8:00 AM
    Rome - Bus Station Tiburtina
    Duration 6h 50m
    2:50 PM
    Florence - SITA Bus terminal
    from$48.04

The cheapest train connections from Rome to Florence

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Trenitalia
    5:38 PM
    Rome - Bus station Termini
    Duration 3h 47m
    9:25 PM
    Florence - SITA Bus terminal
    from$17.69
  • SaveATrain
    5:38 PM
    Rome - Bus station Termini
    Duration 3h 47m
    9:25 PM
    Florence - SITA Bus terminal
    from$23.63
  • Italotreno
    7:25 PM
    Rome - Bus Station Tiburtina
    Duration 1h 32m
    8:57 PM
    Florence - Piazza della Stazione
    from$33.13

The cheapest carpooling offers from Rome to Florence

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    7:30 AM
    Rome
    Duration 3h 20m
    10:50 AM
    Florence
    from$14.25
  • BlaBlaCar
    3:50 PM
    Rome
    Duration 3h 0m
    6:50 PM
    Florence
    from$16.62
  • BlaBlaCar
    7:30 PM
    Rome
    Duration 3h 10m
    10:40 PM
    Florence
    from$16.62
  • BlaBlaCar
    6:10 AM
    Rome
    Duration 3h 0m
    9:10 AM
    Florence
    from$16.62

Information about the bus connection, amenities and services

Ticket fares for a bus from Florence to Rome typically start from $16.61. Use our smart bus search engine to find the ideal bus ride and take your pick between the offers of FlixBus, Italotreno, SaveATrain and . The fastest bus from Rome to Florence only takes 3h 15m. Simply click the "Find Now" button and happy travels.
Finding a cheap bus ticket from Florence to Rome can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can compare all the offers available and pick the perfect bus! Go for the fastest bus if you don't have much time to spare, pick the most affordable one if you want to save money or select the one that offers the best on-board amenities. While a small bag on-board, air conditioning and extra legroom are becoming the norm on most buses, some bus operators go the extra mile and offer modern appliances such as power outlets (sometimes in every single row) or complimentary WiFi. Just enter your point of departure, destination and your preferred date of travel and let our smart bus search engine start comparing the best bus operators. For instance, when you take a bus from Rome to Florence, complimentary WiFi can be found on board most buses operated by FlixBus. We’ll help you pick the best offer so that your bus trip from Florence to Rome and return is as, or even more convenient than taking the train or flying.
Traveling by bus is one of the least expensive options for visiting loved ones or simply discovering new cities. Finding a cheap ticket for a ride from Florence to Rome is usally not difficult. But be fast: Should you forget to book in advance, however, fares can be a little more expensive.

Bus stops in Florence and Rome

Stations
Via Vincenzo Giudice , 00173 Rome (Italy)
Via Proba Petronia , 00136 Rome (Italy)
A24 c/o Eni Colle Tasso sud , 00132 Rome (Italy)
Via Aurelia 919, 00165 Rome (Italy)
Largo Damiano Chiesa , 00136 Rome (Italy)
Piazza dei Cinquecento 64, 00185 Rome (Italy)
Largo Guido Mazzoni 4, 00162 Rome (Italy)
Via dello Scalo delle Capannelle , 00178 Rome (Italy)
Via del Mandrione 181, 00181 Rome (Italy)
Via della Pineta Sacchetti , 00168 Rome (Italy)
Via Della Stazione Laurentina  , 00143 Rome (Italy)
Viale Castro Pretorio 76, 00185 Rome (Italy)
Via Tiburtina , 00156 Rome (Italy)
Via della Stazione di Monte Mario , 00135 Rome (Italy)
00199 Rome (Italy)
Via della Stazione Ostiense , 00154 Rome (Italy)
Via Aurelia 480, 00165 Rome (Italy)
Piazza delle Stazione Prenestina , 00159 Rome (Italy)
Viale dei Quattro Venti , 00152 Rome (Italy)
Piazza della Stazione di S. Pietro , 00165 Rome (Italy)
Viale della Serenissima , 00177 Rome (Italy)
Piazza Flavio Biondo , 00152 Rome (Italy)
Piazza della Stazione Tuscolana , 00182 Rome (Italy)
Via Val d'Ala , 00141 Rome (Italy)
Via Crescenzio 19, 00193 Rome (Italy)
Rome (Italy)
Rome (Italy)
Via Marsala 5, 00185 Rome (Italy)

Compare Florence and Rome

$8.02
$7.06
Florence
Rome
A cab ride in Florence is 12% more expensive than in Rome.
$1.42
$1.78
Florence
Rome
A bus fare in Florence is 21% cheaper than in Rome.
$5.94
$5.05
Florence
Rome
A large beer in Florence is 15% more expensive than in Rome.
$0.52
$0.71
Florence
Rome
A bottle of water in Florence is 27% cheaper than in Rome.
$13.06
$16.03
Florence
Rome
A meal in Florence is 19% cheaper than in Rome.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.