BY PLANE
Gdańsk has an international airport, Gdańsk Lech Wałęsa Airport. You can fly to Gdańsk from abroad and from the largest Polish cities, such as Warsaw, Kraków, Poznań, Wrocław or Katowice.
BY TRAIN
There are direct rail connections with Warsaw, Kraków, Bydgoszcz, Poznań, Katowice, Wrocław. The most efficient way is to get train from Warsaw. The journey from Warsaw takes around 3 hours. Train tickets can be purchased at https://www.intercity.pl/en/
BY BUS
Buses are another popular mean of transportation, e.g. https://www.flixbus.co.uk/