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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Pisa from Berlin

distanceDistance622 miles (1004 km)
durationAverage train duration19 h 59 min
priceAverage train ticket price£58 (€66)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Berlin to Pisa cover the 622 miles (1004 km) long journey taking on average 19 h 59 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this route costs around £58, you can find the cheapest train ticket for as low as £58. Travellers depart most frequently from Berlin Hbf and arrive in Pisa Centrale.

Important Stations and Airports for this Journey

Berlin
Pisa
Berlin Hbf is the most popular Berlin railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Berlin for your journey to Pisa.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone number
(+49) 302971055
ticketOfficeHours
Ticket office hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transport options for Berlin Hbf Berlin Hbf
U-Bahn lines: U5
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
S-Bahn lines: S3, S5, S7, S9
Tram lines: M5, M6, M8, M10