Find train tickets from Rome to Pisa

ROM — PSA
Jul 11 — Jul 181
1 adult
Thu 7/11
Thu 7/18

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Sunday

Average price (round-trip)

$108

Average price (one-way)

$20
Train tickets from Rome to Pisa are on average 56% less expensive on Fridays
Train tickets from Rome to Pisa are on average 54% more expensive on Sundays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Rome to Pisa train tickets

  • 25% of our users found round-trip train tickets from Rome to Pisa for $62 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Rome to Pisa by train

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

    The train journey from Rome to Pisa takes 3h 28m on average and covers a distance of 164 miles.

  • What train companies travel from Rome to Pisa?

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

  • How much does a train ticket from Rome to Pisa cost?

    The average price of a round-trip train ticket from Rome to Pisa is $108. In the last 3 days, the lowest price found by KAYAK users was $162.

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

6/29Sat
nonstopTrenitalia
4h 06mXRJ-PCE
7/1Mon
nonstopTrenitalia
2h 56mPCE-XRJ
$46
6/28Fri
nonstopTrenitalia
3h 13mIRR-PCE
7/1Mon
nonstopTrenitalia
3h 28mPCE-IRR
$58
6/28Fri
nonstopTrenitalia
3h 13mIRR-PCE
6/30Sun
nonstopTrenitalia
3h 22mPCE-IRR
$67
7/2Tue
1 stopAccesRail
2h 25mXRJ-PCE
7/3Wed
1 stopAccesRail
2h 27mPCE-XRJ
$151
6/17Mon
2 stopsAccesRail
3h 17mFCO-PCE
6/24Mon
2 stopsAccesRail
3h 19mPCE-FCO
$162
7/8Mon
2 stopsAccesRail
3h 17mFCO-PCE
7/15Mon
2 stopsAccesRail
3h 19mPCE-FCO
$162

Search by stops

Search by train company

Book Trenitalia tickets from Rome to Pisa (one-way)

7/5Fri
nonstopTrenitalia
3h 58mIRR-PCE
$17
7/16Tue
nonstopTrenitalia
4h 12mXRJ-PCE
$18
7/16Tue
1 stopTrenitalia
3h 30m2UI-PCE
$21
7/16Tue
nonstopTrenitalia
3h 37mIRT-PCE
$22
7/16Tue
nonstopTrenitalia
3h 07mIRR-PCE
$22
7/16Tue
1 stopTrenitalia
4h 24mIRT-PCE
$23
7/15Mon
nonstopTrenitalia
3h 17mXRJ-PCE
$25
8/18Sun
nonstopTrenitalia
2h 56mXRJ-PCE
$27
7/5Fri
nonstopTrenitalia
4h 06mXRJ-PCE
$28
8/18Sun
nonstopTrenitalia
3h 37mIRT-PCE
$30
8/18Sun
nonstopTrenitalia
3h 07mIRR-PCE
$30
7/16Tue
1 stopTrenitalia
4h 27mXRJ-PCE
$30
8/18Sun
1 stopTrenitalia
4h 24mIRT-PCE
$31
8/24Sat
nonstopTrenitalia
4h 03mXRJ-PCE
$32
8/18Sun
1 stopTrenitalia
4h 49mXRJ-PCE
$33
8/24Sat
nonstopTrenitalia
3h 37mIRT-PCE
$34
8/24Sat
nonstopTrenitalia
3h 07mIRR-PCE
$34
8/18Sun
1 stopTrenitalia
4h 05mIRR-PSA
$35
7/16Tue
1 stopTrenitalia
4h 05mIRR-PSA
$37
8/24Sat
1 stopTrenitalia
4h 40mIRT-PCE
$37

Search by stops

Search by train company