There are 5 ways to get from Vergato to Pisa by train (Trenitalia), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Grizzana to Prato Centraletrain Re
- Take the train from Firenze Rifredi to Pisa Centraletrain Re / ...
3h 31m€17–31Bus
cheapest- Take the bus from PORRETTA TERME [Terminal] to PISTOIA P.za Alighieri [Stazione]bus 56 / ...
- Take the bus from PISTOIA P.za Alighieri [Stazione] to PISA stazionebus 901
5h€10–16Drive 115.7 km
- Drive from Vergato to Pisacar 115.7 km
1h 45m€18–26Train via Lucca (Trenitalia)
- Take the train from Grizzana to Prato Centraletrain Re
- Take the train from Prato Centrale to Luccatrain Re
- Take the train from Lucca to Pisa Centraletrain Re
4h 2m€16–30Line 808 bus, bus
- Take the bus from Vergato Ospedale Civile to Castiglione Dei Pepolibus 808
- Take the bus from Castiglione Dei Pepoli to PRATO Stazione FSbus 214
- Take the bus from Florence Airport to Pisa International Airportbus
6h 21m€25–48
Vergato to Pisa by bus and train (Trenitalia)
Questions & Answers
The cheapest way to get from Vergato to Pisa is to bus which costs €10 - €16 and takes 5h.
The fastest way to get from Vergato to Pisa is to drive which takes 1h 45m and costs €18 - €26.
No, there is no direct bus from Vergato to Pisa. However, there are services departing from Palazzina and arriving at PISA stazione via PORRETTA TERME [Terminal] and PISTOIA P.za Alighieri [Stazione]. The journey, including transfers, takes approximately 5h.
No, there is no direct train from Vergato to Pisa. However, there are services departing from Grizzana and arriving at Pisa Centrale via Prato Centrale and Firenze Rifredi. The journey, including transfers, takes approximately 3h 31m.
The distance between Vergato and Pisa is 147 km. The road distance is 115.7 km.
The best way to get from Vergato to Pisa without a car is to train which takes 3h 31m and costs €16 - €35.
It takes approximately 3h 31m to get from Vergato to Pisa, including transfers.
Vergato to Pisa bus services, operated by Autolinee Toscane, depart from PORRETTA TERME [Terminal] station.
Vergato to Pisa train services, operated by Trenitalia, depart from Grizzana station.
The best way to get from Vergato to Pisa is to train which takes 3h 31m and costs €16 - €35. Alternatively, you can bus, which costs €10 - €16 and takes 5h.
What companies run services between Vergato, Italy and Pisa, Italy?
You can take a bus from Vergato Terminal to Pisa Centrale via Grizzana Stazione, Grizzana, Prato Centrale, and Firenze Rifredi in around 3h 31m. Alternatively, you can take a bus from Palazzina to PISA stazione via PORRETTA TERME [Terminal] and PISTOIA P.za Alighieri [Stazione] in around 5h.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Grizzana to Prato Centrale
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- Trenitalia
Train from Firenze Rifredi to Pisa Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- €9–16
- Website
- Trenitalia
Train from Grizzana to Prato Centrale
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- Trenitalia
Train from Prato Centrale to Lucca
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- Trenitalia
Train from Lucca to Pisa Centrale
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- Trenitalia
- Phone
- +39 800 142 424
- numeroverdetpl@regione.toscana.it
- Website
- Autolinee Toscane
Bus from PORRETTA TERME [Terminal] to PISTOIA P.za Alighieri [Stazione]
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Website
- Autolinee Toscane
- Schedules at
- Autolinee Toscane
Bus from PISTOIA P.za Alighieri [Stazione] to PISA stazione
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- €4–6
- Website
- Autolinee Toscane
- Schedules at
- Autolinee Toscane
Bus from Castiglione Dei Pepoli to PRATO Stazione FS
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- €3–4
- Website
- Autolinee Toscane
- Schedules at
- Autolinee Toscane
- Phone
- +39 051 290290
- Website
- tper.it
Bus from Vergato Ospedale Civile to Castiglione Dei Pepoli
- Ave. Duration
- 1h 9m
- Frequency
- 5 times a week
- Estimated price
- €3–6
- Schedules at
- tper.it
- 2nd Class
- €3–5
- 1st Class
- €4–6
- info@flibco.com
- Website
- Flibco
Bus from Florence Airport to Pisa International Airport
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- €12–35
- Website
- Flibco
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
More Questions & Answers
Vergato to Pisa bus services, operated by Autolinee Toscane, arrive at PISTOIA P.za Alighieri [Stazione] station.
Vergato to Pisa train services, operated by Trenitalia, arrive at Prato Centrale station.
Yes, the driving distance between Vergato to Pisa is 116 km. It takes approximately 1h 45m to drive from Vergato to Pisa.
Book your Vergato to Pisa train tickets online with Omio.
There are 4799+ hotels available in Pisa.


















