Find train tickets from Florence to Rome

FLR — ROM
Jun 28 — Jul 51
1 adult
Fri 6/28
Fri 7/5

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Tuesday

Average price (round-trip)

$146

Average price (one-way)

$11
Train tickets from Florence to Rome are on average 8% less expensive on Wednesdays
Train tickets from Florence to Rome are on average 11% more expensive on Tuesdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Florence to Rome train tickets

  • 25% of our users found round-trip train tickets from Florence to Rome for $154 or less.
  • You will generally catch the best train deals if you travel at noon.

FAQs when traveling from Florence to Rome by train

  • How long is a train journey to Rome from Florence?

    The train journey from Florence to Rome takes 1h 37m on average and covers a distance of 143 miles.

  • What train companies travel from Florence to Rome?

    There are different train companies operating between Florence and Rome. AccesRail and Trenitalia are the most booked train companies.

Book train tickets from Florence to Rome (round-trip)

6/7Fri
nonstopItalotreno
1h 26mZMS-IRT
6/9Sun
nonstopItalotreno
1h 25mIRT-ZMS
$59
6/7Fri
nonstopItalotreno
1h 37mZMS-XRJ
6/9Sun
nonstopItalotreno
1h 32mXRJ-ZMS
$59
7/30Tue
nonstopAccesRail
1h 26mFIR-XRJ
8/1Thu
nonstopAccesRail
1h 22mXRJ-FIR
$105
7/30Tue
nonstopAccesRail
1h 35mZMS-XRJ
8/1Thu
nonstopAccesRail
1h 36mXRJ-ZMS
$108
9/12Thu
nonstopAccesRail
1h 35mZMS-XRJ
9/13Fri
nonstopAccesRail
1h 32mXRJ-ZMS
$128
6/7Fri
1 stopAccesRail
2h 23mZMS-FCO
6/9Sun
1 stopAccesRail
2h 23mFCO-ZMS
$131
6/20Thu
1 stopAccesRail
2h 34mZMS-FCO
6/23Sun
1 stopAccesRail
2h 23mFCO-ZMS
$144
6/20Thu
1 stopAccesRail
2h 23mZMS-FCO
6/23Sun
1 stopAccesRail
2h 23mFCO-ZMS
$144
9/15Sun
1 stopAccesRail
2h 34mZMS-FCO
9/15Sun
1 stopAccesRail
2h 27mFCO-ZMS
$146
6/7Fri
1 stopAccesRail
2h 23mZMS-FCO
6/19Wed
1 stopAccesRail
2h 23mFCO-ZMS
$146
9/27Fri
1 stopAccesRail
2h 19mZMS-FCO
9/27Fri
1 stopAccesRail
2h 23mFCO-ZMS
$146
10/2Wed
nonstopAccesRail
1h 35mZMS-XRJ
10/6Sun
nonstopAccesRail
1h 32mXRJ-ZMS
$164
6/17Mon
nonstopAccesRail
1h 26mFIR-XRJ
6/18Tue
nonstopAccesRail
1h 29mXRJ-FIR
$171
6/17Mon
nonstopAccesRail
1h 32mZMS-XRJ
6/18Tue
nonstopAccesRail
1h 32mXRJ-ZMS
$171
6/28Fri
nonstopAccesRail
1h 35mZMS-XRJ
6/29Sat
nonstopAccesRail
1h 32mXRJ-ZMS
$172
6/17Mon
nonstopAccesRail
1h 25mFIR-XRJ
6/18Tue
nonstopAccesRail
1h 22mXRJ-FIR
$172
6/17Mon
nonstopAccesRail
1h 32mZMS-XRJ
6/18Tue
nonstopAccesRail
1h 32mXRJ-ZMS
$172
6/28Fri
nonstopAccesRail
1h 25mFIR-XRJ
6/29Sat
nonstopAccesRail
1h 29mXRJ-FIR
$172
9/9Mon
nonstopAccesRail
1h 35mZMS-XRJ
9/15Sun
nonstopAccesRail
1h 36mXRJ-ZMS
$200

Search by stops

Search by train company

Book train tickets from Florence to Rome (one-way)

8/1Thu
nonstopTrenitalia
3h 27m3VI-XRJ
$11
8/1Thu
nonstopTrenitalia
3h 29mFIR-XRJ
$11
6/14Fri
nonstopTrenitalia
3h 29mFIR-XRJ
$11
6/13Thu
nonstopTrenitalia
3h 39m3VI-XRJ
$11
6/29Sat
nonstopTrenitalia
3h 46mFIR-XRJ
$11
7/1Mon
nonstopTrenitalia
3h 29mFIR-XRJ
$11
6/14Fri
nonstopTrenitalia
3h 39m3VI-XRJ
$11
6/28Fri
nonstopTrenitalia
3h 39m3VI-XRJ
$11
6/28Fri
nonstopTrenitalia
3h 29mFIR-XRJ
$12
8/1Thu
nonstopTrenitalia
2h 35mZMS-XRJ
$15
8/1Thu
nonstopTrenitalia
3h 12m3VI-IRT
$15
7/12Fri
nonstopTrenitalia
2h 35mZMS-XRJ
$15
7/12Fri
nonstopTrenitalia
3h 29mFIR-XRJ
$15
8/1Thu
nonstopTrenitalia
2h 35mTM3-XRJ
$15
6/13Thu
nonstopTrenitalia
2h 35mTM3-XRJ
$15
6/13Thu
nonstopItalotreno
1h 26mZMS-IRT
$16
8/1Thu
nonstopItalotreno
2h 14mZMS-IRT
$17
6/14Fri
nonstopItalotreno
1h 36mZMS-XRJ
$17
6/14Fri
nonstopItalotreno
1h 26mZMS-IRT
$17
6/28Fri
nonstopItalotreno
1h 36mZMS-XRJ
$17

Search by stops

Search by train company