Cheapest
Average
The best way to find a cheap train ticket from Bari to Pisa is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the flight as it is the most popular option from Bari to Pisa among Omio's users. If you are prioritising price take the bus with prices starting from €20. For those with little time consider booking a flight which can get you there in 1h 20m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.5kg.
Train | Most popular Flight | Bus |
---|---|---|
€70 Average price | €139 Average price | €47 Average price Cheapest |
12h 14m Average duration 11h 44m Onboard + 30m Additional time* | 4h 20m Average duration Fastest 1h 20m Onboard + 3h 0m Additional time* | 12h 59m Average duration 12h 29m Onboard + 30m Additional time* |
0.2 - 0.5kg CO2 emissions Lowest | - CO2 emissions | 0.6 - 1.5kg CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() ![]() | 4:46 PM Bari Centrale | 11h03 | 3:49 AM Pisa Centrale | 2 transfers | |
Wednesday, April 23 | |||||
![]() ![]() ![]() | On time 4:10 AM Bari Centrale | 7h18 | 11:28 AM Pisa Centrale | 2 transfers | |
![]() ![]() | 4:10 AM Bari Centrale | 8h43 | 12:53 PM Pisa Centrale | 1 transfer | |
![]() ![]() | 4:35 AM Bari Centrale | 8h29 | 1:04 PM Pisa Centrale | 2 transfers | |
![]() ![]() | 5:05 AM Bari Centrale | 11h10 | 4:15 PM Pisa Centrale | 2 transfers | |
![]() ![]() | 5:46 AM Bari Centrale | 7h42 | 1:28 PM Pisa Centrale | 2 transfers | |
![]() ![]() | On time 5:46 AM Bari Centrale | 8h29 | 2:15 PM Pisa Centrale | 1 transfer | |
![]() ![]() | 6:46 AM Bari Centrale | 8h07 | 2:53 PM Pisa Centrale | 1 transfer | |
![]() ![]() ![]() | On time 6:46 AM Bari Centrale | 7h05 | 1:51 PM Pisa Centrale | 2 transfers | |
![]() ![]() | 7:30 AM Bari Centrale | 8h21 | 3:51 PM Pisa Centrale | 2 transfers | |
![]() ![]() | 8:30 AM Bari Centrale | 8h33 | 5:03 PM Pisa Centrale | 2 transfers | |
![]() ![]() | On time 10:46 AM Bari Centrale | 8h34 | 7:20 PM Pisa Centrale | 1 transfer | |
![]() ![]() ![]() | On time 10:46 AM Bari Centrale | 7h08 | 5:54 PM Pisa Centrale | 2 transfers | |
![]() ![]() | 11:30 AM Bari Centrale | 8h29 | 7:59 PM Pisa Centrale | 2 transfers | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
7 h 5 m
Average
9 h 5 m
Trains per day
17
Distance
603 km
It's difficult to get from Bari to Pisa without transferring at least once.
Distance 374 miles (603 km) |
Average train duration 11h 44m |
Cheapest ticket price $40 (€32) |
Trains per day 19 |
Train providers 6 |
Fastest train 7h 55m |
First train 04:55 |
Last train 21:35 |
You can travel by train between Bari and Pisa with Frecciargento, Intercity Notte and Italo for as low as $38 (€31). When you search for schedules and tickets, Omio will show you the best journey.
Frecciargento is a high-speed train service operated by Trenitalia, the national railway company of Italy. It runs on the most popular routes throughout the country, connecting major cities such as Rome, Milan, Florence, and Venice. Frecciargento trains offer a comfortable and convenient way to travel, with a range of ticket types available, including Economy, Standard, and Business. Onboard facilities include air-conditioning, power sockets, and free Wi-Fi. Frecciargento trains are fast and reliable, with journey times of up to four hours between Rome and Milan. They are a great way to explore Italy in style and comfort.
Bari to Pisa train information with Frecciargento:
Planning your trip between Bari and Pisa has never been easier with our comprehensive train services. The journey typically begins at the bustling Bari Centrale, where you will board your train from Bari to Pisa. Sit back and relax as the scenic railway line takes you through the Italian countryside towards your destination at the well-connected Pisa Centrale. With several supplies of Bari to Pisa trains making this trip daily, you have the flexibility to choose a time that perfectly fits your itinerary. Experience the charm of train travel and discover why it's a preferred mode of transportation amongst travelers making the journey from Bari to Pisa.
If you're considering a trip from Bari to Pisa, you're likely interested in train ticket prices. Fortunately, you can find options to fit various budgets, with the cheapest train ticket prices starting from as low as $40 (€32). On average, a journey between these two destinations typically costs around $85 (€70), providing an insight into the expected spending. For those keen on combining convenience and affordability, the best time to take the train from Bari to Pisa would be during the shoulder seasons of late March to early May or September, when crowds thin out and deals are more prevalent.
Traveling by train from Bari to Pisa is a comfortable and convenient option, with services operated by Trenitalia, Italo, and Intercity. Trenitalia provides a range of high-speed and regional trains that cater to different travel needs, with Frecciargento and Frecciabianca being popular choices for their speed and efficiency. Italo offers sleek and modern high-speed trains designed for comfort and speed, ensuring passengers get to their destinations promptly. Onboard services typically include spacious seating, Wi-Fi connectivity, and refreshment options, ensuring that your journey from the coast of Bari to the artistic haven of Pisa is as pleasant as it is scenic. With dependable schedules and a commitment to passenger satisfaction, these railway services make exploring Italy effortless and enjoyable.
The train journey from Bari to Pisa is a scenic and comfortable experience. Covering a distance of 374 miles (603 km), the average train journey duration is around 7h 55m. Passengers can enjoy the convenience of Italy's efficient rail network, offering a smooth and enjoyable travel experience between the two cities.
The Bari to Pisa route is well-served, with an average of 19 trains operating daily. These trains run every day of the week, providing flexibility and convenience for travelers planning their journey from Bari to Pisa.
Typically, the first train of the day from Bari to Pisa departs at 04:55, allowing early risers to make the most of their day. Conversely, the last train leaves at 21:35, ensuring that passengers can opt for a late departure when needed. The consistent Bari to Pisa train schedule caters to a wide variety of travel preferences and needs.
Here are some other resources that might have the information you need