Find train tickets from Florence to Rome

FLR — ROM
Jun 22 — Jun 291
1 adult
Sat 6/22
Sat 6/29

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Thursday

Average price (round-trip)

$47

Average price (one-way)

$12
Train tickets from Florence to Rome are on average 12% less expensive on Mondays
Train tickets from Florence to Rome are on average 7% more expensive on Thursdays
(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 $30 or less.
  • You will generally catch the best train deals if you travel in the evening.

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 36m 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. Trenitalia and Italotreno are the most booked train companies.

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

6/18Tue
nonstopTrenitalia
3h 27m3VI-XRJ
6/19Wed
nonstopTrenitalia
3h 06mXRJ-3VI
$30
6/22Sat
nonstopItalotreno
2h 14mZMS-IRT
6/29Sat
nonstopItalotreno
1h 27mIRT-ZMS
$48
6/18Tue
nonstopItalotreno
1h 26mZMS-IRT
6/19Wed
nonstopItalotreno
1h 27mIRT-ZMS
$48
7/4Thu
nonstopItalotreno
1h 36mZMS-XRJ
7/9Tue
nonstopItalotreno
1h 36mXRJ-ZMS
$51
7/2Tue
nonstopItalotreno
1h 26mZMS-IRT
7/5Fri
nonstopItalotreno
1h 27mIRT-ZMS
$51
6/21Fri
nonstopItalotreno
1h 36mZMS-XRJ
6/23Sun
nonstopItalotreno
1h 36mXRJ-ZMS
$52
6/21Fri
nonstopItalotreno
1h 27mZMS-IRT
6/23Sun
nonstopItalotreno
1h 25mIRT-ZMS
$52
7/2Tue
nonstopItalotreno
1h 36mZMS-XRJ
7/5Fri
nonstopItalotreno
1h 32mXRJ-ZMS
$52
6/22Sat
nonstopItalotreno
1h 37mZMS-XRJ
6/29Sat
nonstopItalotreno
1h 36mXRJ-ZMS
$59
6/11Tue
nonstopAccesRail
1h 32mZMS-XRJ
6/12Wed
nonstopAccesRail
1h 32mXRJ-ZMS
$113
6/11Tue
nonstopAccesRail
1h 25mFIR-XRJ
6/12Wed
nonstopAccesRail
1h 29mXRJ-FIR
$113
6/20Thu
1 stopAccesRail
2h 34mZMS-FCO
6/23Sun
1 stopAccesRail
2h 18mFCO-ZMS
$144
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

Search by stops

Search by train company

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

6/12Wed
nonstopTrenitalia
3h 39m3VI-XRJ
$11
8/17Sat
nonstopTrenitalia
3h 27m3VI-XRJ
$11
6/14Fri
nonstopTrenitalia
3h 39m3VI-XRJ
$11
7/5Fri
nonstopTrenitalia
3h 29mFIR-XRJ
$11
6/12Wed
nonstopTrenitalia
3h 29mFIR-XRJ
$11
6/14Fri
nonstopTrenitalia
3h 29mFIR-XRJ
$11
6/24Mon
nonstopTrenitalia
3h 29mFIR-XRJ
$11
6/12Wed
nonstopTrenitalia
2h 35mTM3-XRJ
$15
8/17Sat
nonstopTrenitalia
3h 29mFIR-XRJ
$19
8/17Sat
nonstopTrenitalia
2h 40mZMS-XRJ
$19
6/24Mon
nonstopTrenitalia
2h 35mTM3-XRJ
$19
8/17Sat
nonstopTrenitalia
2h 40mTM3-XRJ
$19
6/12Wed
nonstopTrenitalia
3h 12m3VI-IRT
$19
7/5Fri
nonstopTrenitalia
2h 35mTM3-XRJ
$19
6/14Fri
nonstopTrenitalia
2h 35mTM3-XRJ
$19
6/24Mon
nonstopTrenitalia
2h 35mZMS-XRJ
$20
6/24Mon
nonstopTrenitalia
3h 02m3VI-IRT
$21
7/5Fri
nonstopTrenitalia
3h 02m3VI-IRT
$21
6/24Mon
nonstopTrenitalia
3h 27m3VI-XRJ
$22
8/17Sat
nonstopItalotreno
2h 02mZMS-IRT
$24

Search by stops

Search by train company