PKP Warszawa Zachodnia – Puck. Train timetable
PKP connections on the Warszawa Zachodnia – Puck route are served by, among others, IC. The first train departs at 01:48 from the Warszawa Zachodnia railway station. The last train to Puck departs at 18:27. Other trains also run on the Warszawa Zachodnia – Puck route: EIC - they offer a lower ticket price and usually longer travel time. The train terminates at Puck.
Warszawa Zachodnia Puck
Warszawa Zachodnia Puck
Information about the Warsaw Zachodnia - Puck connection
The Warszawa Zachodnia - Puck route connects the capital’s agglomeration with the Baltic coast and the Kashubian region. The journey takes from over four hours to over twelve hours. You can pay for a ticket on this route through PolishTrains (polishtrains.eu) using BLIK.
After buying a ticket on PolishTrains, you can change your travel date online if your plans for travelling from Warszawa Zachodnia to Puck change. The full-fare ticket on this route costs approximately PLN 95–160.
Thirty-four per cent of purchases made by passengers departing from Warszawa Zachodnia take place within the three days before the journey. In the PolishTrains search engine, you can select both stations and the travel date to find the right connection on the Warszawa Zachodnia–Puck route. August brings the highest number of purchases from Warszawa Zachodnia station.
Frequently asked questions
How to buy a cheap ticket Warszawa Zachodnia – Puck?
Buy a ticket to Puck in advance. Even if you're not sure about the departure date and time, you can always refund or rebook for a different date. Check if you're eligible for PKP discounts, the most popular of which are for children, teenagers, students, and seniors.
Buy your Warszawa Zachodnia - Puck ticket online with PolishTrains. Conveniently and securely. You'll receive your purchased ticket via email and phone as a PDF e-ticket.