PKP timetable for the relation Gdynia - Warszawa

The PKP connection between Gdynia and Warszawa is operated by IC Intercity. The first direct train departs at 03:30 from Gdynia station. The last train to Warszawa leaves at 23:20. The fastest train without transfers is . The journey on this train takes 03:06. Other trains operate on the Gdynia – Warszawa route: IC EC, REG, TLK, EIP Pendolino, EIC - offer a lower ticket price and usually a longer journey time. The train finishes at Warszawa.

03:30
07:16
No changes PolishTrains - clock icon 3h 46min
PolishTrains - clock icon IC 5118
03:57
09:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 50min
Change of train: Bydgoszcz Główna (50min)
PolishTrains - clock icon IC EC 261 + IC 8336
Change of train: Bydgoszcz Główna (50min)
04:50
10:27
Runs on Mon, Tue, Wed, Thu, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 37min
Change of train: Bydgoszcz Główna (55min)
PolishTrains - clock icon IC 5712 + IC 5130
Change of train: Bydgoszcz Główna (55min)
04:54
12:12
1 change of train PolishTrains - clock icon PolishTrains - clock icon 7h 18min
Change of train: Olsztyn Zachodni (1h 51min)
PolishTrains - clock icon REG 90100 + IC 5328
Change of train: Olsztyn Zachodni (1h 51min)
05:18
09:12
No changes PolishTrains - clock icon 3h 54min
PolishTrains - clock icon TLK 53105
05:31
08:44
No changes PolishTrains - clock icon 3h 13min
PolishTrains - clock icon EIP Pendolino 5300
05:45
11:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 2min
Change of train: Bydgoszcz Główna (57min)
PolishTrains - clock icon IC 5608 + IC 5224
Change of train: Bydgoszcz Główna (57min)
06:16
12:12
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 56min
Change of train: Olsztyn Zachodni (48min)
PolishTrains - clock icon IC 51110 + IC 5328
Change of train: Olsztyn Zachodni (48min)
06:37
09:44
Runs on Sun
No changes PolishTrains - clock icon 3h 7min
PolishTrains - clock icon EIC 5350
06:46
12:47
Runs on Mon, Tue, Wed, Thu, Fri, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 1min
Change of train: Kutno (36min)
PolishTrains - clock icon IC 5422 + IC 7204
Change of train: Kutno (36min)
06:46
15:08
Runs on Mon, Tue, Wed, Thu, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 8h 22min
Change of train: Łódź Widzew (1h 44min)
PolishTrains - clock icon IC 5422 + REG 10138
Change of train: Łódź Widzew (1h 44min)
07:20
11:16
No changes PolishTrains - clock icon 3h 56min
PolishTrains - clock icon IC 5116
07:21
13:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 26min
Change of train: Bydgoszcz Główna (24min)
PolishTrains - clock icon REG 85202 + IC 8334
Change of train: Bydgoszcz Główna (24min)
07:31
10:40
No changes PolishTrains - clock icon 3h 9min
PolishTrains - clock icon EIP Pendolino 5400
07:57
13:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 50min
Change of train: Bydgoszcz Główna (50min)
PolishTrains - clock icon IC EC 263 + IC 8334
Change of train: Bydgoszcz Główna (50min)
08:03
14:12
Runs on Mon, Tue, Wed, Thu, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 9min
Change of train: Olsztyn Zachodni (32min)
PolishTrains - clock icon IC 85108 + IC 5326
Change of train: Olsztyn Zachodni (32min)
08:38
11:44
No changes PolishTrains - clock icon 3h 6min
PolishTrains - clock icon EIP Pendolino 8300
09:31
12:40
Runs on Mon, Tue, Wed, Thu, Sun
No changes PolishTrains - clock icon 3h 9min
PolishTrains - clock icon EIP Pendolino 5402
09:38
13:32
No changes PolishTrains - clock icon 3h 54min
PolishTrains - clock icon TLK 8329
09:53
15:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 54min
Change of train: Bydgoszcz Główna (1h 0min)
PolishTrains - clock icon IC 5412 + IC 5222
Change of train: Bydgoszcz Główna (1h 0min)
10:31
13:44
No changes PolishTrains - clock icon 3h 13min
PolishTrains - clock icon EIP Pendolino 5302
10:47
16:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 0min
Change of train: Kutno (47min)
PolishTrains - clock icon IC 5360 + IC 7700
Change of train: Kutno (47min)
10:59
17:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 48min
Change of train: Bydgoszcz Główna (59min)
PolishTrains - clock icon REG 55302 + IC 5338
Change of train: Bydgoszcz Główna (59min)
11:16
18:24
1 change of train PolishTrains - clock icon PolishTrains - clock icon 7h 8min
Change of train: Olsztyn Główny (1h 19min)
PolishTrains - clock icon IC 81106 + IC 5425
Change of train: Olsztyn Główny (1h 19min)
11:22
15:16
No changes PolishTrains - clock icon 3h 54min
PolishTrains - clock icon IC 5114
11:31
14:44
No changes PolishTrains - clock icon 3h 13min
PolishTrains - clock icon EIP Pendolino 5352
11:57
17:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 50min
Change of train: Bydgoszcz Główna (49min)
PolishTrains - clock icon IC EC 265 + IC 5338
Change of train: Bydgoszcz Główna (49min)
11:57
21:12
1 change of train PolishTrains - clock icon PolishTrains - clock icon 9h 15min
Change of train: Wrocław Główny (57min)
PolishTrains - clock icon IC EC 265 + EIC 6100/1
Change of train: Wrocław Główny (57min)
12:03
19:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 7h 44min
Change of train: Bydgoszcz Główna (1h 30min)
PolishTrains - clock icon REG 55304 + IC 5220
Change of train: Bydgoszcz Główna (1h 30min)
12:31
15:40
No changes PolishTrains - clock icon 3h 9min
PolishTrains - clock icon EIP Pendolino 5404
12:35
20:16
1 change of train PolishTrains - clock icon PolishTrains - clock icon 7h 41min
Change of train: Olsztyn Główny (1h 39min)
PolishTrains - clock icon REG 55204 + IC 5122
Change of train: Olsztyn Główny (1h 39min)
13:19
17:16
No changes PolishTrains - clock icon 3h 57min
PolishTrains - clock icon IC 8114
13:31
16:44
No changes PolishTrains - clock icon 3h 13min
PolishTrains - clock icon EIP Pendolino 5304
13:45
19:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 2min
Change of train: Bydgoszcz Główna (54min)
PolishTrains - clock icon IC 5410 + IC 5220
Change of train: Bydgoszcz Główna (54min)
14:31
17:44
Runs on Mon, Tue, Wed, Thu, Fri, Sun
No changes PolishTrains - clock icon 3h 13min
PolishTrains - clock icon EIP Pendolino 5306
14:32
21:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 7h 15min
Change of train: Bydgoszcz Główna (1h 11min)
PolishTrains - clock icon REG 55306 + IC 8130
Change of train: Bydgoszcz Główna (1h 11min)
14:47
20:47
Runs on Mon, Tue, Wed, Thu, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 0min
Change of train: Kutno (41min)
PolishTrains - clock icon IC 5420 + IC 7200
Change of train: Kutno (41min)
15:11
19:16
Runs on Mon, Tue, Wed, Thu, Sun
No changes PolishTrains - clock icon 4h 5min
PolishTrains - clock icon IC 5112
15:31
18:44
No changes PolishTrains - clock icon 3h 13min
PolishTrains - clock icon EIP Pendolino 5308
15:37
22:08
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 31min
Change of train: Olsztyn Zachodni (32min)
PolishTrains - clock icon IC 8106 + IC 5320
Change of train: Olsztyn Zachodni (32min)
16:01
21:47
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 46min
Change of train: Bydgoszcz Główna (44min)
PolishTrains - clock icon IC 5604 + IC 8130
Change of train: Bydgoszcz Główna (44min)
16:13
22:08
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 55min
Change of train: Iława Główna (2h 28min)
PolishTrains - clock icon EIP Pendolino 5406/7 + IC 5320
Change of train: Iława Główna (2h 28min)
16:26
23:36
1 change of train PolishTrains - clock icon PolishTrains - clock icon 7h 10min
Change of train: Tczew (2h 33min)
PolishTrains - clock icon REG 55434 + TLK 53171
Change of train: Tczew (2h 33min)
16:31
19:40
No changes PolishTrains - clock icon 3h 9min
PolishTrains - clock icon EIP Pendolino 5406
16:38
23:36
Runs on Mon, Tue, Wed, Thu, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 6h 58min
Change of train: Malbork (2h 16min)
PolishTrains - clock icon REG 50650 + TLK 53171
Change of train: Malbork (2h 16min)
16:44
22:43
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 59min
Change of train: Kutno (49min)
PolishTrains - clock icon IC 5128 + IC 8110
Change of train: Kutno (49min)
17:27
21:16
Runs on Mon, Tue, Wed, Thu, Sun
No changes PolishTrains - clock icon 3h 49min
PolishTrains - clock icon IC 5110
17:37
20:44
No changes PolishTrains - clock icon 3h 7min
PolishTrains - clock icon EIP Pendolino 5310
17:53
06:55
Runs on Mon, Tue, Wed, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 13h 2min
Change of train: Wrocław Główny (25min)
PolishTrains - clock icon IC 5600 + IC 61170
Change of train: Wrocław Główny (25min)
17:58
23:36
1 change of train PolishTrains - clock icon PolishTrains - clock icon 5h 38min
Change of train: Malbork (1h 17min)
PolishTrains - clock icon REG 50618 + TLK 53171
Change of train: Malbork (1h 17min)
18:31
21:40
No changes PolishTrains - clock icon 3h 9min
PolishTrains - clock icon EIP Pendolino 5102
19:22
23:36
Runs on Mon, Tue, Wed, Thu, Sat, Sun
No changes PolishTrains - clock icon 4h 14min
PolishTrains - clock icon TLK 53171
19:22
05:35
Runs on Mon, Tue, Wed, Thu, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 10h 13min
Change of train: Łódź Widzew (2h 9min)
PolishTrains - clock icon TLK 53171 + REG 10130
Change of train: Łódź Widzew (2h 9min)
19:22
06:16
Runs on Mon, Tue, Wed, Thu, Fri, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 10h 54min
Change of train: Łódź Widzew (3h 14min)
PolishTrains - clock icon TLK 53171 + IC 9110
Change of train: Łódź Widzew (3h 14min)
19:22
23:36
1 change of train PolishTrains - clock icon PolishTrains - clock icon 4h 14min
Change of train: Iława Główna (8min)
PolishTrains - clock icon TLK 53171 + TLK 53171
Change of train: Iława Główna (8min)
19:22
23:36
1 change of train PolishTrains - clock icon PolishTrains - clock icon 4h 14min
Change of train: Iława Główna (8min)
PolishTrains - clock icon TLK 53171 + TLK 53171
Change of train: Iława Główna (8min)
19:31
22:40
No changes PolishTrains - clock icon 3h 9min
PolishTrains - clock icon EIC 5100
21:59
10:03
1 change of train PolishTrains - clock icon PolishTrains - clock icon 12h 4min
Change of train: Wrocław Główny (35min)
PolishTrains - clock icon IC EC 461 + IC 6132
Change of train: Wrocław Główny (35min)
21:59
09:15
Runs on Mon, Tue, Wed, Thu, Fri, Sun
1 change of train PolishTrains - clock icon PolishTrains - clock icon 11h 16min
Change of train: Wrocław Główny (55min)
PolishTrains - clock icon IC EC 461 + EIC 6112
Change of train: Wrocław Główny (55min)
23:20
03:34
No changes PolishTrains - clock icon 4h 14min
PolishTrains - clock icon TLK 83170

Trains on the Gdynia – Warsaw route. PKP timetable

Looking for the best connection from Gdynia to Warsaw? PKP offers a wide range of services that allow you to reach the capital quickly and comfortably. Check the timetable, compare available options and choose the train best suited to your plans. Whether you prioritise the fastest route, the highest travel standards or an affordable price, with the PolishTrains search engine you will find the perfect connection.

PKP timetable from Gdynia to Warsaw – what is worth knowing?

Trains from Gdynia to Warsaw run regularly throughout the day and night. Such a dense network of connections allows you to easily plan your journey, regardless of whether you are travelling to the capital for business or leisure purposes. The average travel time from Pomerania to central Poland takes 3 hours and depends on the type of train and the number of intermediate stops. Direct services dominate the timetable for trains from Gdynia to Warsaw, enabling quick arrival at your destination. However, do not be concerned about services with connections. They are scheduled so that passengers do not have to wait long for the next train, allowing you to travel comfortably and without unnecessary delays.

Trains from Gdynia to Warsaw – what types of trains serve this route?

The list of train connections from Gdynia to Warsaw is really extensive, which means you can choose a service that best suits your preferences in terms of travel time and price. These factors are largely dependent on the chosen train. Discover the types of trains serving this route.

Pendolino

EIP trains are the fastest way to cover the route from Gdynia to Warsaw. Pendolino reaches speeds of up to 250 km/h, reducing travel time to less than 3 hours. Modern, open-plan carriages provide complete comfort – they are air-conditioned, equipped with comfortable, adjustable seats, individual power sockets and lighting, and Wi-Fi. When travelling in first class, passengers receive additional refreshments, and in second class beverages are served. For those seeking peace and quiet, a Quiet Zone is available, ideal for working and relaxing in comfortable conditions.

Intercity

Intercity trains are a comfortable option for travellers who expect convenience at an affordable price. The carriages are equipped with ergonomic seats with individual lighting, and in modernised trains, power sockets are standard, allowing you to work or be entertained during your journey. Passengers can use the WARS buffet zone, where hot meals and drinks are available. There are three travel options to choose from: first class, second class and manager's compartments, which provide enhanced comfort and ideal conditions for working.

TLK

TLK trains are a budget option for travellers who want to reach their destination at an affordable price. Journeys take longer than with Pendolino or Intercity, as the trains stop at a greater number of intermediate stations. TLK offers basic amenities, offering a choice between seat places and sleeping carriages, making them a good alternative for those seeking cheap and comfortable connections, especially on longer routes.

PKP timetable from Gdynia to Warsaw in your phone

On the route from Gdynia to Warsaw, an increasing number of modernised trains are appearing, which enhance travel comfort. The way journeys are planned is also becoming simpler thanks to modern solutions. The PolishTrains mobile app is a tool that allows you to check the timetable, buy tickets online and manage your journeys in an intuitive way.

Once you have paid for your ticket, you will receive it directly to your email inbox, which eliminates the need for printing and queuing at the station ticket office. Do you happen to forget about your planned trip? The app sends departure reminders and notifications with key information, such as platform, carriage and seat number. No need for visits to the station, no need to use a computer – the PolishTrains app is a modern solution for everyone who values convenience and time saving.

Check PKP schedules to other cities