RailClick

Trains from Venice to Pisafrom $ 35.52

One‑way

Trains from Venice to Pisa

Journey time
From 2h 55m
Price
From $ 35.52
Distance
242 km (150 miles)
Changes
No direct trains available
Departure station
Venezia Santa Lucia
Arrival station
Pisa Centrale

Travelling by train: Venice - Pisa

Journey details

How long does the train from Venice to Pisa take?

The duration of the train journey from Venice to Pisa can vary, but on average, it takes approximately 3 hours and 30 minutes.

What is the fastest journey from Venice to Pisa by train?

The fastest train journey from Venice to Pisa can take about 2 hours and 40 minutes.

How much does the train cost from Venice to Pisa?

Train ticket prices from Venice to Pisa can vary greatly, but on average, you can expect to pay around €35 to €50.

How much does the Venice to Pisa?

No, there are no direct trains from Venice to Pisa; one or more changes may be required.

What is the distance from Venice to Pisa by train?

The distance from Venice to Pisa by train is approximately 270 Km.

Which are the cities that the train stops from Venice to Pisa?

On the route from Venice to Pisa, the train may stop at several cities, including Florence (Firenze), Bologna, and Prato.

Buy train tickets from Venice to Pisa

Venice: Places to see

Pisa: Places to see

Venice: Main train stations

  • Venezia Santa Lucia
  • Venezia Mestre
  • Venezia Porto Marghera
  • Venezia Carpenedo
  • Venezia Asseggiano

Pisa: Main train stations

  • Pisa Centrale
  • Pisa Aeroporto
  • Pisa San Rossore
  • Pisa San Rossore T.
  • Pisa Aeroporto (ex)

Venice - Pisa: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews