Find train tickets from Florence to Rome

FLR — ROM
Jul 10 — Jul 171
1 adult
Wed 7/10
Wed 7/17

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Wednesday

Average price (round-trip)

$117

Average price (one-way)

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

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

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

7/16Tue
nonstopTrenitalia
2h 35mTM3-XRJ
7/16Tue
nonstopTrenitalia
3h 10mXRJ-TM3
$25
7/6Sat
nonstopTrenitalia
2h 35mTM3-XRJ
7/11Thu
nonstopTrenitalia
3h 10mXRJ-TM3
$29
7/31Wed
nonstopTrenitalia
2h 35mTM3-XRJ
8/2Fri
nonstopTrenitalia
3h 10mXRJ-TM3
$29
8/1Thu
nonstopItalotreno
1h 29mZMS-IRT
9/3Tue
nonstopItalotreno
1h 27mIRT-ZMS
$32
7/31Wed
nonstopItalotreno
1h 26mZMS-IRT
8/2Fri
nonstopItalotreno
1h 27mIRT-ZMS
$32
7/31Wed
nonstopTrenitalia
3h 29mFIR-XRJ
8/2Fri
nonstopTrenitalia
1h 29mXRJ-FIR
$37
7/31Wed
nonstopTrenitalia
3h 12m3VI-IRT
8/2Fri
nonstopTrenitalia
3h 04mIRT-3VI
$37
7/31Wed
nonstopTrenitalia
3h 27m3VI-XRJ
8/2Fri
nonstopTrenitalia
3h 06mXRJ-3VI
$39
8/1Thu
nonstopItalotreno
1h 32mZMS-XRJ
9/3Tue
nonstopItalotreno
1h 37mXRJ-ZMS
$43
7/16Tue
nonstopTrenitalia
1h 34mFIR-XRJ
7/16Tue
nonstopTrenitalia
1h 29mXRJ-FIR
$52
7/4Thu
1 stopAccesRail
2h 23mZMS-FCO
7/8Mon
1 stopAccesRail
2h 23mFCO-ZMS
$152
7/4Thu
1 stopAccesRail
2h 34mZMS-FCO
7/8Mon
1 stopAccesRail
2h 23mFCO-ZMS
$152
10/18Fri
1 stopAccesRail
2h 23mZMS-FCO
10/19Sat
1 stopAccesRail
2h 23mFCO-ZMS
$152
11/9Sat
nonstopAccesRail
1h 37mZMS-XRJ
11/11Mon
nonstopAccesRail
1h 32mXRJ-ZMS
$249
8/1Thu
1 stopAccesRail
2h 23mZMS-FCO
9/3Tue
1 stopAccesRail
2h 23mFCO-ZMS
$293

Search by stops

Search by train company

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

7/8Mon
nonstopTrenitalia
3h 39m3VI-XRJ
$11
7/8Mon
nonstopTrenitalia
3h 29mFIR-XRJ
$11
7/10Wed
nonstopTrenitalia
3h 29mFIR-XRJ
$11
7/23Tue
nonstopTrenitalia
3h 29mFIR-XRJ
$11
7/22Mon
nonstopTrenitalia
3h 29mFIR-XRJ
$11
7/23Tue
nonstopTrenitalia
3h 29mFIR-XRJ
$11
6/19Wed
nonstopTrenitalia
2h 35mTM3-XRJ
$14
6/19Wed
nonstopTrenitalia
2h 35mTM3-XRJ
$14
7/23Tue
nonstopTrenitalia
3h 27m3VI-XRJ
$14
7/10Wed
nonstopTrenitalia
2h 35mTM3-XRJ
$14
7/23Tue
nonstopTrenitalia
3h 27m3VI-XRJ
$14
6/19Wed
nonstopTrenitalia
3h 29mFIR-XRJ
$14
6/18Tue
nonstopTrenitalia
2h 35mTM3-XRJ
$14
6/19Wed
nonstopTrenitalia
3h 29mFIR-XRJ
$14
6/19Wed
nonstopTrenitalia
2h 35mZMS-XRJ
$14
7/22Mon
nonstopTrenitalia
2h 35mTM3-XRJ
$14
7/10Wed
nonstopTrenitalia
2h 35mZMS-XRJ
$15
7/22Mon
nonstopTrenitalia
2h 35mZMS-XRJ
$15
7/8Mon
nonstopTrenitalia
2h 35mZMS-XRJ
$15
6/19Wed
nonstopItalotreno
1h 26mZMS-IRT
$16

Search by stops

Search by train company