[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sun
Aug 1
$32Regionale
$40Flixbus
Mon
Aug 2
$32Regionale
Find prices
Tue
Aug 3
$32Regionale
Find prices
Wed
Aug 4
$32Regionale
$33Flixbus
Thu
Aug 5
$32Regionale
$29Flixbus
Fri
Aug 6
$32Regionale
$33Flixbus
Sat
Aug 7
$32Regionale
$35Flixbus
Sun
Aug 8
$32Regionale
$33Flixbus
Mon
Aug 9
$70Frecciarossa
$56Frecciarossa
Tue
Aug 10
$70Frecciarossa
$56Frecciarossa
Wed
Aug 11
$70Frecciarossa
$29Flixbus
Thu
Aug 12
$70Frecciargento
$30Flixbus
Fri
Aug 13
$70Frecciarossa
$29Flixbus
Sat
Aug 14
$70Frecciarossa
$33Flixbus
Sun
Aug 15
$70Frecciarossa
$33Flixbus
Mon
Aug 16
$70Frecciarossa
$56Frecciarossa
Tue
Aug 17
$70Frecciarossa
$56Frecciarossa
Wed
Aug 18
$70Frecciarossa
$29Flixbus
Thu
Aug 19
$58Frecciarossa
$25Flixbus
Fri
Aug 20
$60Frecciarossa
$32Regionale
Sat
Aug 21
$57Frecciarossa
$28Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Train Information between Venice and Pisa

distanceDistance152 miles (245 km)
durationAverage train duration4 h 35 min
priceAverage train ticket price$26 (€26)
changesDirect trainYes
carriersTrain companiesFrecciarossa, Intercity, Regionale Veloce, Frecciargento, Trenitalia or Regionale

Trains from Venice to Pisa cover the 152 miles (245 km) long trip taking on average 4 h 35 min with our travel partners like Frecciarossa, Intercity, Regionale Veloce, Frecciargento, Trenitalia or Regionale. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $26 (€26)], but the average price of train tickets is $26 (€26). Travelers depart most frequently from Venezia Mestre and arrive in Pisa Centrale.

Train companies

Travel with Trenitalia and Frecciarossa from Venice to Pisa

Trenitalia and Frecciarossa trains will get you from Venice to Pisa from $32 (€26). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Frecciarossa
Trenitalia

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 152 miles (245 km) between Venice and Pisa quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train schedule for the Venice to Pisa route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this trip, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train from Venice to Pisa with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Trains from Venice to Pisa: Journey Details

Trains from Venice to Pisa are convenient and easy with services running regularly throughout the day. Most journeys take around 3 hours 30 minutes and all involve a short transfer in Florence. Services start just after 5.30 a.m with the last departure leaving after 7 p.m, with trains running at least once an hour between these times.

Which train companies go from Venice to Pisa?

Trains from Venice to Pisa are run by Trenitalia, with the majority of services using their high-speed Frecciarossa and Frecciargento trains.

How long is the train from Venice to Pisa?

The train from Venice to Pisa takes around 3 hours 30 minutes on average, with some services running a little quicker and some taking slightly longer. All journeys require a transfer in Florence

When are the first and last trains of the day from Venice to Pisa?

The first train of the day leaves Venice at 5:37 a.m and arrives in Pisa at 9:03 a.m. The final Venice to Pisa train of the day departs at 19:25 p.m and reaches its destination at 23:19 p.m.

What facilities are available on the train from Venice to Pisa?

Trains from Venice to Pisa come equipped with power outlets, on-board WiFi, refreshments and toilet facilities. All Trenitalia trains have space for bicycles as long as they are disassembled and stored in a bag.

When is the best time to book a train ticket from Venice to Pisa

Trains can only be booked up to four weeks in advance, and the change in price tends to be minimal even when booked four weeks prior to traveling.

Where do trains from Venice to Pisa depart from and arrive to?

Trains from Venice to Pisa depart from Venezia Santa Lucia Station, which is situated on the north side of the city. It can be easily reached by water taxi, water bus, and is also accessible by tram if you’re coming from outside of the ancient city. The station has refreshment facilities, a baggage storage room and rather uniquely, a piano for waiting passengers to use.

Trains from Venice to Pisa will arrive at Pisa Centrale station, located a few minutes from city’s old town and around 2 kilometers away from the Leaning Tower of Pisa. Buses and taxis are available from outside the station, although most of the city’s sights can be reached on foot. Luggage can be left at the station from 6 a.m to 10 p.m.

Travel Tips

Trains from Venice to Pisa
Travel by train to Pisa 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 Venice to Pisa.
FAQs
How much do cheap trains to Pisa from Venice cost?
Omio customers have found cheap train tickets from Venice to Pisa for as low as $32 (€26)  for the next 7 days.
What is the cost of a train from Venice to Pisa?
If you’re looking to buy your train tickets in the next week, you can expect the Venice to Pisa train price to come in at an average of $32 (€26)  one way.
How far is it from Venice to Pisa by train?
The train distance from Venice to Pisa is around 152 miles (245 km).
How long is a train to Pisa from Venice on average?
On average the Venice to Pisa train time is 4 h 35 min  covering the 152 miles (245 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train station in Venice goes to Pisa? What train station do I come into Pisa from Venice?

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

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

Where is the train station in Venice? Where is the train station in Pisa?

Passengers board the train most frequently from Venezia Mestre, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Pisa Centrale, located 0 mile (s) / 0 km away from the city center.

What train providers go from Venice to Pisa?
For the route from Venice to Pisa you can take a train with Frecciarossa, Intercity, Regionale Veloce, Frecciargento, Trenitalia or Regionale. Be sure to check out all possible train providers that offer services from Venice to Pisa on Omio to compare what amenities they may have.
When can I take the first train from Venice to Pisa? When can I take the last train for the day?
You can take the earliest train from Venice to Pisa at 7: 26 AM   or take the last train from Venice to Pisa leaving at 4: 26 PM. Look for the latest Venice to Pisa train schedules on Omio and book the best time to take the train for this trip.
How far in advance should I purchase a train ticket from Venice to Pisa to get the best deals?
If you buy a train ticket from Venice to Pisa within the next 7 days, you can find tickets to cost on average $32 (€26) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Venice to Pisa are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Venice
Pisa
Venezia Santa Lucia
Amenities