calendar
Advanced search
509 Companies - 1,155,592 Connections

Bus Florence to Rome and return

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

Taking a bus line doesn't only make your wallet happy, it's also the green way to travel. Check it out yourself and let CheckMyBus start comparing. We find you the coach trip, which suits you the best.

At CheckMyBus you'll find buses from Florence to Rome and back offered by 6 bus providers: Eurolines Czech Republic, Baltour, FlixBus, SAPS S.r.l. (Busweb), Italotreno and megabus, between $9.90 and $59.00.
  Bus Florence - Rome    144 mi
Ø Bus connections43 x
Savings-88%

The cheapest bus connections from Florence to Rome

%No particular date in mind? Here's an overview over the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Florence
    Rome
      9:00 PM
      12:25 AM
    30 Jan
    FlixBusFlixBus
    from $532
  • Florence
    Rome
      9:52 AM
      11:13 AM
    30 Jan
    Italotreno
    from $957
  • Florence
    Rome
      4:30 PM
      10:45 PM
    30 Jan
    BaltourBaltour
    from $957
  • Florence
    Rome
      2:10 PM
      6:05 PM
    30 Jan
    FlixBusFlixBus
    from $1010
  • Florence
    Rome
      2:10 PM
      6:05 PM
    30 Jan
    FlixBusFlixBus
    from $1053
  • Florence
    Rome
      10:50 PM
      3:15 AM
    30 Jan
    BaltourBaltour
    from $1063
  • Florence
    Rome
      3:30 PM
      7:45 PM
    30 Jan
    BaltourBaltour
    from $1169
  • Florence
    Rome
      7:50 PM
      11:15 PM
    30 Jan
    FlixBusFlixBus
    from $1265
  • Florence
    Rome
      2:25 PM
      6:45 PM
    30 Jan
    BaltourBaltour
    from $1276
  • Florence
    Rome
      6:20 AM
      10:45 AM
    30 Jan
    BaltourBaltour
    from $1382
  • Florence
    Rome
      11:50 AM
      3:15 PM
    30 Jan
    FlixBusFlixBus
    from $1435
  • Florence
    Rome
      2:10 PM
      6:05 PM
    30 Jan
    FlixBusFlixBus
    from $1478
  • Florence
    Rome
      6:13 PM
      7:45 PM
    30 Jan
    Italotreno
    from $1807
  • Florence
    Rome
      11:45 PM
      2:50 AM
    30 Jan
    Distribusion
    from $4253


  Train Florence - Rome    144 mi
   Savings

The cheapest train connections from Florence to Rome

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Florence
    Rome
      7:23 AM
      8:42 AM
    30 Jan
    Voyages Sncf
    from $1902
  • Florence
    Rome
      7:23 AM
      8:42 AM
    30 Jan
    Voyages Sncf
    from $2073
  • Florence
    Rome
      7:33 AM
      8:53 AM
    30 Jan
    Voyages Sncf
    from $2966
  • Florence
    Rome
      7:33 AM
      8:53 AM
    30 Jan
    Voyages Sncf
    from $3923


  Carpooling Florence - Rome    144 mi
   Savings

The cheapest carpooling offers from Florence to Rome

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Florence
    Rome
      6:30 PM
      10:00 PM
    19 Jan
    BlaBlaCarBlaBlaCar
    from $851
  • Florence
    Rome
      6:10 PM
      9:30 PM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $1063
  • Florence
    Rome
      2:10 PM
      5:30 PM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $1169
  • Florence
    Rome
      2:10 PM
      5:30 PM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $1276


  Bus Rome - Florence    144 mi
Ø Bus connections43 x
Savings-88%

The cheapest bus connections from Rome to Florence

%No particular date in mind? Here's an overview over the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Rome
    Florence
      7:15 AM
      12:00 PM
    30 Jan
    FlixBusFlixBus
    from $532
  • Rome
    Florence
      7:25 AM
      8:46 AM
    30 Jan
    Italotreno
    from $957
  • Rome
    Florence
      2:00 AM
      6:45 AM
    30 Jan
    BaltourBaltour
    from $957
  • Rome
    Florence
      9:30 PM
      12:55 AM
    30 Jan
    FlixBusFlixBus
    from $1010
  • Rome
    Florence
      7:55 AM
      11:50 AM
    30 Jan
    FlixBusFlixBus
    from $1053
  • Rome
    Florence
      2:00 AM
      6:45 AM
    30 Jan
    BaltourBaltour
    from $1063
  • Rome
    Florence
      7:50 AM
      11:50 AM
    30 Jan
    BaltourBaltour
    from $1169
  • Rome
    Florence
      7:55 AM
      11:50 AM
    30 Jan
    FlixBusFlixBus
    from $1265
  • Rome
    Florence
      1:30 AM
      6:45 AM
    30 Jan
    BaltourBaltour
    from $1382
  • Rome
    Florence
      5:15 PM
      8:40 PM
    30 Jan
    FlixBusFlixBus
    from $1435
  • Rome
    Florence
      6:50 PM
      11:05 PM
    30 Jan
    FlixBusFlixBus
    from $1478
  • Rome
    Florence
      10:15 AM
      2:30 PM
    30 Jan
    BaltourBaltour
    from $1488
  • Rome
    Florence
      5:55 PM
      7:17 PM
    30 Jan
    Italotreno
    from $1807
  • Rome
    Florence
      9:30 PM
      12:30 AM
    30 Jan
    Distribusion
    from $4253


  Train Rome - Florence    144 mi
   Savings

The cheapest train connections from Rome to Florence

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Rome
    Florence
      5:53 AM
      7:17 AM
    30 Jan
    Voyages Sncf
    from $1902
  • Rome
    Florence
      5:53 AM
      7:17 AM
    30 Jan
    Voyages Sncf
    from $1903
  • Rome
    Florence
      5:53 AM
      7:17 AM
    30 Jan
    Voyages Sncf
    from $2073
  • Rome
    Florence
      1:25 PM
      2:46 PM
    30 Jan
    Voyages Sncf
    from $2966


  Carpooling Rome - Florence    144 mi
   Savings

The cheapest train connections from Rome to Florence

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Rome
    Florence
      3:10 AM
      6:20 AM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $851
  • Rome
    Florence
      4:00 PM
      7:10 PM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $957
  • Rome
    Florence
      9:00 AM
      12:10 PM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $1063
  • Rome
    Florence
      8:00 AM
      11:10 AM
    30 Jan
    BlaBlaCarBlaBlaCar
    from $1169


  Stations
Piazza della Stazione 1, 50123 Florence (Italy)
Via Santa Caterina da Siena 7, Florence (Italy)
  Stations
Piazza dei Cinquecento 64, Rome (Italy)
Largo Guido Mazzoni 4, 00162 Rome (Italy)
Via Tuscolana 1788, 00173 Rome (Italy)

More on bus features and services

Take advantage of the loyalty programmes provided by FlixBus, especially if you use intercity buses on a regular basis. The provider FlixBus provides its' passengers drinks at a moderate rate. A bathroom can be found on the intercity bus route as well and can be used at no extra cost. Free storage space for your carry-on is offered by the following companies: Italotreno, Eurolines Czech Republic, megabus, Baltour, FlixBus and SAPS S.r.l. (Busweb). These days bus routes should be equipped with the newest and most modern facilities. megabus and FlixBus have recognized the importance of our high-tech way of life and thus offer free WiFi. Get notified in case of a traffic jam. FlixBus sends out a free text message to inform you about a delay. At a moderate rate you can also take your bicycle with you in the bus from FlixBus.