Rome to Pisa by train

Last reviewed: July 2026

Typical duration
2h21m
Frequency
14 departures per day
Direct
Direct service
From price
from EUR 9.90
Narrow Italian street with a scooter and colorful houses

Train service

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

Are there direct trains from Rome to Pisa?

Yes, direct trains run every day from Rome to Pisa. Trenitalia operates four types of direct service: the Frecciargento, Frecciabianca, Intercity, and Regionale Veloce. Around 14 direct trains depart daily from Roma Termini.

How long does the train from Rome to Pisa take?

The fastest direct train from Rome to Pisa is the Frecciargento, taking approximately 2 hours and 21 minutes. Frecciabianca trains take around 2 hours 53 minutes to 2 hours 56 minutes. Intercity trains take about 3 hours and 6 minutes, and the slower Regionale Veloce takes around 4 hours and 3 minutes.

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

Advance tickets start from EUR 9.90 on an Intercity train (Super Economy fare). Frecciabianca tickets start from EUR 19.90, and Frecciargento tickets from EUR 24.90. Prices vary based on how far in advance you book and which fare tier you choose.

Which station in Rome do trains to Pisa depart from?

Most direct trains to Pisa depart from Roma Termini, Rome's main station. Intercity trains depart from Roma Termini but also call at Roma Ostiense. If you travel indirectly via Florence with Italo, you board at Roma Ostiense.

Can I use a rail pass on trains from Rome to Pisa?

Yes, both Interrail and Eurail passes (including the Italy One Country Pass and Global Passes) are valid on Rome to Pisa trains. A seat reservation is required on most direct services. The reservation fee is approximately EUR 13 on Frecce trains and EUR 3 on Intercity trains. Regionale Veloce trains require no reservation.

How many trains run from Rome to Pisa per day?

Around 14 direct trains run from Rome to Pisa each day, operated by Trenitalia. Including indirect services via Florence, around 72 total daily options appear in booking systems.

Does Italo run direct trains from Rome to Pisa?

No, Italo does not operate a direct train from Rome to Pisa. Italo serves the Rome to Florence leg of an indirect journey, departing from Roma Ostiense. From Florence, you connect to a regional Trenitalia train for the final leg to Pisa Centrale. Italo tickets for the Rome-Florence leg start from EUR 24.20.

What is the cheapest way to take the train from Rome to Pisa?

The cheapest advance fare is the Super Economy ticket on an Intercity train, starting from EUR 9.90. Book as early as possible - Intercity trains open for booking up to three months ahead. If buying last-minute at the station, Regionale Veloce trains are typically the cheapest option, though the journey takes around 4 hours.

More routes