There are 7 ways to get from Katowice to Puck by train, bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Katowice to Gdynia Glownatrain Eip / ...
7h 5mzł 328–583Bus
cheapest- Take the bus from Katowice, Bus Station Sadowa to Gdynia, Bus stationbus N1395 / ...
10h 20mzł 229–336Drive 564.2 km
- Drive from Katowice to Puckcar 564.2 km
5h 13mzł 341–493Fly from Katowice International Airport, taxi
- Fly from Katowice International Airport (KTW) to Gdańsk Lech Wałęsa Airport (GDN)plane KTW - GDN
- Take the taxi from Gdansk-Airport-GDN to Pucktaxi
6h 15mzł 516–857Train via Warsaw
- Take the train from Katowice to Warszawa Centralnatrain Ic / ...
- Take the train from Warszawa Centralna to Gdynia Glownatrain Ic / ...
8h 35mzł 244–398Train to John Paul Ii International Airport Kraków–Balice, fly, taxi
- Take the train from Katowice to Krakow Glownytrain
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Gdańsk Lech Wałęsa Airport (GDN)plane KRK - GDN
- Take the taxi from Gdansk-Airport-GDN to Pucktaxi
5h 11mzł 427–835Train to Warsaw Chopin Airport, fly, taxi
- Take the train from Katowice to Warszawa Zachodniatrain
- Fly from Warsaw Chopin Airport (WAW) to Gdańsk Lech Wałęsa Airport (GDN)plane WAW - GDN
- Take the taxi from Gdansk-Airport-GDN to Pucktaxi
5h 56mzł 474–983
Katowice to Puck by train
Comparing Your Travel Options
The cheapest way to get from Katowice to Puck is to bus which costs 220 zł - 340 zł and takes 10h 20m.
The fastest way to get from Katowice to Puck is to train and fly and taxi which takes 5h 11m and costs 420 zł - 850 zł.
No, there is no direct bus from Katowice station to Puck station. However, there are services departing from Katowice, Bus Station Sadowa and arriving at Gdynia, Bus station via . The journey, including transfers, takes approximately 10h 20m.
No, there is no direct train from Katowice to Puck. However, there are services departing from Katowice and arriving at Puck via Gdynia Glowna. The journey, including transfers, takes approximately 7h 5m.
The distance between Katowice and Puck is 672 km. The road distance is 564.2 km.
The best way to get from Katowice to Puck without a car is to train which takes 7h 5m and costs 320 zł - 600 zł.
It takes approximately 7h 5m to get from Katowice to Puck, including transfers.
Katowice to Puck bus services, operated by FlixBus, depart from Katowice, Bus Station Sadowa.
Katowice to Puck train services, operated by PKP Intercity, depart from Katowice station.
The best way to get from Katowice to Puck is to train which takes 7h 5m and costs 320 zł - 600 zł. Alternatively, you can bus, which costs 220 zł - 340 zł and takes 10h 20m.
What companies run services between Katowice, Poland and Puck, Poland?
PKP Intercity operates a train from Katowice to Gdynia Glowna every 4 hours. Tickets cost zł 310–600 and the journey takes 5h 30m. Alternatively, FlixBus operates a bus from Katowice, Bus Station Sadowa to Gdynia, Bus station every 4 hours. Tickets cost zł 210–320 and the journey takes 8h 45m.
- Website
- lot.com
Flights from Katowice International Airport to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h 16m
- When
- Friday to Sunday
- Estimated price
- zł 300–600
Flights from John Paul Ii International Airport Kraków–Balice to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- zł 290–550
Flights from John Paul Ii International Airport Kraków–Balice to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday to Sunday
- Estimated price
- zł 290–550
Flights from Warsaw Chopin Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- zł 190–650
- Website
- wizzair.com
Flights from Katowice International Airport to Gdańsk Lech Wałęsa Airport via Dortmund
- Ave. Duration
- 4h 5m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- zł 210–1,100
- Website
- ryanair.com
Flights from John Paul Ii International Airport Kraków–Balice to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- zł 120–470
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- PKP Intercity
Train from Katowice to Gdynia Glowna
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- zł 310–600
- Website
- PKP Intercity
Train from Katowice to Warszawa Centralna
- Ave. Duration
- 2h 55m
- Frequency
- Every 3 hours
- Estimated price
- zł 140–270
- Website
- PKP Intercity
Train from Warszawa Centralna to Gdynia Glowna
- Ave. Duration
- 3h 37m
- Frequency
- Hourly
- Estimated price
- zł 170–310
- Website
- PKP Intercity
Train from Katowice to Krakow Glowny
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- zł 35–70
- Website
- PKP Intercity
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- zł 140–260
- Website
- PKP Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Katowice to Warszawa Centralna
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- zł 332
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 54m
- Frequency
- 4 times a day
- Estimated price
- zł 329
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- Czech Railways (ČD)
Train from Katowice to Warszawa Centralna
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- zł 120–180
- Website
- Czech Railways (ČD)
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- zł 120–180
- Website
- Czech Railways (ČD)
- Phone
- +36 (1) 3 49 49 49
- informacio@mavcsoport.hu
- Website
- Hungarian Railways (MÁV)
Train from Katowice to Warszawa Centralna
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- zł 60–75
- Website
- Hungarian Railways (MÁV)
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- zł 60–70
- Website
- Hungarian Railways (MÁV)
Train from Katowice to Krakow Glowny
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- zł 19–23
- Website
- Koleie Malopolskie
- Phone
- +48 32 428 88 88
- bok@kolejeslaskie.com
- Website
- Koleje Śląskie
Train from Katowice to Krakow Glowny
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- zł 20–28
- Website
- Koleje Śląskie
Train from Katowice to Warszawa Zachodnia
- Ave. Duration
- 2h 33m
- Frequency
- Once daily
- Estimated price
- zł 60–120
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Katowice, Bus Station Sadowa to Gdynia, Bus station
- Ave. Duration
- 8h 45m
- Frequency
- Every 4 hours
- Estimated price
- zł 210–320
- Website
- Flixbus
- Ave. Duration
- 47 min
- Estimated price
- zł 210–250
Dajan Taxi
- Phone
- +48 58 306 00 00
- Website
- facebook.com
Hallo Taxi Gdańsk
- Phone
- +48 781 819 666
- Website
- hallotaxi.gda.pl
Neptun Taxi
- Phone
- +48 58 511 15 55
- Website
- neptuntaxi.pl
Super Hallo Taxi Gdańsk
- Phone
- +48 800 400 400
- Website
- superhallo.pl
AS Taxi Gdańsk
- Phone
- +48 737 737 737
- Website
- astaxi.pl
Dajan Taxi
- Phone
- +48 58 306 00 00
- Website
- facebook.com
Hallo Taxi Gdańsk
- Phone
- +48 781 819 666
- Website
- hallotaxi.gda.pl
Neptun Taxi
- Phone
- +48 58 511 15 55
- Website
- neptuntaxi.pl
Super Hallo Taxi Gdańsk
- Phone
- +48 800 400 400
- Website
- superhallo.pl
AS Taxi Gdańsk
- Phone
- +48 737 737 737
- Website
- astaxi.pl
Dajan Taxi
- Phone
- +48 58 306 00 00
- Website
- facebook.com
Hallo Taxi Gdańsk
- Phone
- +48 781 819 666
- Website
- hallotaxi.gda.pl
Neptun Taxi
- Phone
- +48 58 511 15 55
- Website
- neptuntaxi.pl
Super Hallo Taxi Gdańsk
- Phone
- +48 800 400 400
- Website
- superhallo.pl
AS Taxi Gdańsk
- Phone
- +48 737 737 737
- Website
- astaxi.pl
Want to know more about travelling around Poland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Katowice to Puck bus services, operated by FlixBus, arrive at Gdynia, Bus station.
Katowice to Puck train services, operated by PKP Intercity, arrive at Gdynia Glowna station.
Yes, the driving distance between Katowice to Puck is 564 km. It takes approximately 5h 13m to drive from Katowice to Puck.
Book your Katowice to Puck train tickets online with Omio.
Book your Katowice to Puck bus tickets online with Omio.
There are 3038+ hotels available in Puck.
































