PKP timetable for the relation Warszawa Centralna - Malbork

The PKP connection between Warszawa Centralna and Malbork is operated by TLK. The first direct train departs at 02:20 from Warszawa Centralna station on Aleje Jerozolimskie 54, Warszawa. The last train to Malbork leaves at 21:01. The fastest train without transfers is . The journey on this train takes 02:07. Other trains operate on the Warszawa Centralna – Malbork route: IC Intercity, REG, EIP Pendolino, EIC - offer a lower ticket price and usually a longer journey time. The train finishes at Malbork in Dworzec Kolejowy w Malborku, Dworcowa, 82-200 Malbork.

02:20
05:21
No changes PolishTrains - clock icon 3h 1min
PolishTrains - clock icon TLK 38170
06:01
10:14
Runs on Tue, Wed, Thu, Fri, Sat
1 change of train PolishTrains - clock icon PolishTrains - clock icon 4h 13min
Change of train: Iława Główna (1h 20min)
PolishTrains - clock icon IC 1520 + REG 90751
Change of train: Iława Główna (1h 20min)
06:29
08:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 1500
07:01
09:43
Runs on Mon, Tue, Wed, Thu, Sun
No changes PolishTrains - clock icon 2h 42min
PolishTrains - clock icon IC 1510
07:29
09:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 1502
08:29
12:51
1 change of train PolishTrains - clock icon PolishTrains - clock icon 4h 22min
Change of train: Sopot (34min)
PolishTrains - clock icon EIP Pendolino 3510 + REG 50608
Change of train: Sopot (34min)
08:29
12:11
Runs on Wed
1 change of train PolishTrains - clock icon PolishTrains - clock icon 3h 42min
Change of train: Sopot (15min)
PolishTrains - clock icon EIP Pendolino 3510 + IC 81106
Change of train: Sopot (15min)
09:01
11:42
No changes PolishTrains - clock icon 2h 41min
PolishTrains - clock icon IC 1512
09:29
11:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 4508
10:01
15:53
Runs on Mon, Tue, Wed, Thu, Sat, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 52min
Change of train: Olsztyn Zachodni (1h 45min)
PolishTrains - clock icon IC 4525 + IC 18106
Change of train: Olsztyn Zachodni (1h 45min)
10:29
12:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 3508
11:01
13:43
No changes PolishTrains - clock icon 2h 42min
PolishTrains - clock icon IC 1814
11:29
13:36
Runs on Mon, Tue, Wed, Thu, Sun
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 4506
11:32
18:30
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 58min
Change of train: Kutno (25min)
PolishTrains - clock icon IC 2802 + TLK 45102
Change of train: Kutno (25min)
12:29
14:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 3506
13:01
15:45
No changes PolishTrains - clock icon 2h 44min
PolishTrains - clock icon IC 1514
13:29
15:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 3552
14:01
18:44
Runs on Tue, Wed, Thu, Fri, Sat
1 change of train PolishTrains - clock icon PolishTrains - clock icon 4h 43min
Change of train: Olsztyn Zachodni (24min)
PolishTrains - clock icon IC 3526 + REG 55200
Change of train: Olsztyn Zachodni (24min)
14:01
18:38
Runs on Wed, Thu
1 change of train PolishTrains - clock icon PolishTrains - clock icon 4h 37min
Change of train: Olsztyn Zachodni (27min)
PolishTrains - clock icon IC 3526 + IC 58108
Change of train: Olsztyn Zachodni (27min)
14:29
16:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 3504
15:01
17:43
No changes PolishTrains - clock icon 2h 42min
PolishTrains - clock icon TLK 3829
15:29
17:36
Runs on Mon, Tue, Wed, Thu, Sun
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIC 4504
16:01
22:04
Runs on Tue, Wed, Thu, Fri, Sat
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 3min
Change of train: Olsztyn Zachodni (2h 1min)
PolishTrains - clock icon IC 3528 + REG 90112
Change of train: Olsztyn Zachodni (2h 1min)
16:01
21:37
Runs on Wed
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 36min
Change of train: Olsztyn Zachodni (1h 27min)
PolishTrains - clock icon IC 3528 + IC 15110
Change of train: Olsztyn Zachodni (1h 27min)
16:30
20:15
Runs on Mon, Tue, Wed, Thu, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 3h 45min
Change of train: Gdańsk Główny (37min)
PolishTrains - clock icon EIP Pendolino 3800 + REG 55890
Change of train: Gdańsk Główny (37min)
17:01
19:43
No changes PolishTrains - clock icon 2h 42min
PolishTrains - clock icon IC 1516
17:29
19:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 4502
18:29
22:21
Runs on Tue, Wed, Thu, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 3h 52min
Change of train: Gdańsk Główny (24min)
PolishTrains - clock icon EIC 3550 + REG 55398
Change of train: Gdańsk Główny (24min)
19:01
21:44
No changes PolishTrains - clock icon 2h 43min
PolishTrains - clock icon TLK 35104
19:29
21:36
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 3502
20:29
22:36
Runs on Mon, Tue, Wed, Thu, Sun
No changes PolishTrains - clock icon 2h 7min
PolishTrains - clock icon EIP Pendolino 4500
21:01
23:36
No changes PolishTrains - clock icon 2h 35min
PolishTrains - clock icon IC 1518

Travel from Warsaw to Malbork is chosen most often by people heading to Pomerania, towards the Vistula Lagoon and the Teutonic castle, which is the main destination for many excursions. The route runs through the lands of Warmia and Masovia, so the views from the window change with each subsequent station. For some passengers it is a stop on the way further north, for others it is a destination in itself for a weekend trip.

When is the best time to travel from Warsaw to Malbork?

Before you plan your departure date, it is worth knowing that the most tickets on the Malbork route are sold in August, so on those holiday days the number of available seats can be smaller. Your purchased ticket goes into the app and an SMS message straight after you pay for your order on PolishTrains.

Among passengers departing from Warszawa Centralna station, 34 per cent decide to buy a ticket 1–3 days before travelling. The next 20 per cent buy a ticket with two to four weeks' notice, which gives a greater choice of dates and services.

Train timetable Warszawa Centralna – Malbork

The fastest connection from Warszawa Centralna to Malbork takes over two hours. Depending on the service chosen, the journey time is from over two hours to over five hours, because some trains stop at many stations along the way.

The route is served by IC, EIC and TLK category trains. Some services run without a change, on the rest you need to change trains during your journey. You choose a direct or connecting service in the PolishTrains search engine, and pay for your ticket with BLIK or card.

Ticket prices on the Warszawa Centralna – Malbork route

A standard ticket in second class usually costs from around PLN 65 to around PLN 140. Passengers choosing faster IC and EIC services pay a higher price, and TLK tickets are cheaper.

The type of statutory discount, for example student or senior, you select in the purchase form together with your ID number. A dog travelling on the train needs a current health record or vaccination certificate, and you buy a ticket for it on PolishTrains together with a standard ticket.

Route and connections

The route from [Warszawa Centralna](##BRAK## to [Malbork](##BRAK## runs through north-eastern Poland. Some services stop at [Olsztyn Zachodni](##BRAK## station, where a change to the next section is possible. The train type and service number for your chosen date will be displayed by the PolishTrains search engine after you enter the starting and destination stations.

Check PKP schedules to other cities