COMPARE Prices across different modes

Jun 22
Jun 23
Jun 24
Jun 25
Jun 26
Jun 27
Jun 28
Jun 29
Jun 30
Jul 1
Jul 2
Jul 3
Jul 4
Jul 5
Jul 6
Jul 7
Jul 8
Jul 9
Jul 10
Jul 11
Jul 12

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Need a place to stay?

Wed, Jun 23
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Journey Summary

Pisa to Venice Train Information

Avg. Train Duration
6 hours 37 minutes
Train Ticket Price: $49
Trains depart from:Pisa
Trains arrive in:Venice
Distance:245 km
Train Companies:Intercity, Regionale, Frecciarossa
Train companies

Train between Pisa and Venice with Frecciarossa and Trenitalia

For as little as $32 (€26) you can travel by train between Pisa and Venice with Frecciarossa and Trenitalia. Omio will show you the best deals, schedules and tickets available for this route.


Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 152 miles (245 km) long route between Pisa and Venice with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train from Pisa to Venice in just a few steps. On Omio you can find all the information you need for the Pisa to Venice trip, such as departure and arrival times, train stations, number of stops, journey times and more.

Please follow the recommendations outlined by Trenitalia when booking your train tickets from Pisa to Venice due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Trains from Pisa to Venice

Trains in Italy are an efficient way to travel between cities, with a number of train companies offering a variety of domestic and international train routes. Trains from Pisa to Venice are operated by Trenitalia and make the journey over 20 times per day. All trains require at least 1 transfer, usually in Florence. Journeys that have multiple transfers usually occur in Florence and Bologna. The first train departs Pisa at 5:53 a.m. while the last train leaves at 1:12 a.m. All trains depart from Pisa Centrale train station and arrive at either Venice's Santa Lucia or Mestre train station.

Pisa to Venice Train Cost

Average prices for trains from Pisa to Venice when you book in advance

Booking Period

Average Price

Same Day


1 Day in Advance


1 Week in Advance


2 Weeks in Advance


1 Month in Advance


3 Months in Advance


Pisa to Venice Trains: General Information

Travelers in Italy can offset some of the cost of Pisa to Venice train tickets by planning ahead and booking tickets as far in advance as possible.

  • autobus All Pisa to Venice trains are run by Trenitalia.
  • autobus All Pisa to Venice trains require at least 1 transfer usually in Florence. Trains that require 2 transfers change in Florence and Bologna. All trains depart from Pisa's Centrale train station and arrive at either Venice's Santa Lucia or Mestre train station.
  • autobus The Pisa to Venice train journey takes as little as 3 hours and 8 minutes to arrive in Venice.
  • autobus Most travelers book their Pisa to Venice train tickets approximately 1 day in advance of the travel date.

Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Pisa to Venice trains decrease the further you book in advance:

  • Pisa to Venice trains are 4% cheaper on average when purchased a day ahead of time rather than at the station.
  • It is 25% cheaper on average to purchase Pisa to Venice train tickets 1 week ahead of when you intend to travel.
  • Pisa to Venice train costs are 29% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Travel Tips

Trains from Pisa to Venice
Travel by train to Venice easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Pisa to Venice.
How much are cheap trains from Pisa to Venice?
If you’re looking to save money on tickets, you can find cheap Pisa to Venice trains for as little as $32 (€26)  in the next 7 days.
How much does it cost to take a train to Venice from Pisa?
If you are looking to buy your train ticket in the next 7 days, you can expect the Pisa to Venice train to cost on average $32 (€26)  one way.
How far is it from Pisa to Venice by train?
When traveling this route you should expect the distance between Pisa and Venice by train to be approximately 152 miles (245 km).
How long is the train ride to Venice from Pisa?
While the time it takes to travel 152 miles (245 km) between Pisa and Venice can vary based on specific dates, weekends, and holidays, the Pisa to Venice train journey time is on average 4 h 48 min.
What station does the train from Pisa to Venice depart from? Which Venice train station do I come into from Pisa?

Some of the Pisa train stations to Venice you can start your journey from include Pisa Centrale, Pisa Aeroporto and Pisa San Rossore. Similarly, some of the arrival train stations in Venice include Venezia Mestre, Venezia Santa Lucia and Venezia Mestre.

When traveling this route, Omio customers are departing most frequently from Pisa Centrale   and arriving in Venezia Mestre.

Where is the departure train station in Pisa located? Where is the arrival train station in Venice located?

Passengers board their train most frequently from Pisa Centrale and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Venezia Mestre and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Venice.

What train companies offer a service to Venice from Pisa?
For the best Pisa to Venice train to buy, you can travel safely and comfortably with Frecciarossa, Frecciargento or Trenitalia. However, it's always good to check all possible train providers with services between Pisa and Venice to compare what amenities they may offer.
What are the first and last departure train times from Pisa to Venice?
You can take the first train from Pisa to Venice at 6: 50 AM. The last train from Pisa to Venice that you can take departs at 3: 32 PM. Omio shows you the latest train from Pisa to Venice schedule to help you book the best departure time for this journey.
How early should I purchase train tickets from Pisa to Venice to score the best deals?
The price of a one way train ticket from Pisa to Venice is on average $32 (€26) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets from Pisa to Venice available a few months in advance.

Important Stations and Airports for this Journey

Pisa Centrale