Is there a train which runs from Gdansk to Auschwitz?

You can travel from Gdańsk to Oświęcim (the Polish name of Auschwitz) with one or two changes of train en route.

In the current timetable:

leave Gdańsk at 0603 [a], 0742 [b], 1003 [c]

arrive at Oświęcim 1629, 1827, 2131.

[a] change at Warszawa and Katowice

[b] change at Warszawa and Kraków

[c] change at Kraków

For reservations, days of running, etc., check with Polish Railways - PKP