The nearest airport is located in Bydgoszcz – Ignacy Jan Paderewski Airport (BGZ). It’s only 50km from Toruń. The airport connects with Frankfurt, Birmingham, Dublin, Duseldorf (Weeze), Glasgow and London (Stansted). To see the airport’s website you can go here.
There is a Lufthansa flight operating between Bydgoszcz and Frankfurt which provides connections with many cities in the world. From there you can get to Toruń by car, by bus or by train.
Toruń is also accessible from:
– Gdańsk Lech Wałęsa Airport (quite easy drive on highway A1 to Toruń) and
– Warsaw Frederic Chopin Airport
but also from Poznań or Łódź airports.
from Warsaw: road no. 7 (direction: Gdańsk), before Płońsk turn onto road no. S-10, direction: Bydgoszcz, to Toruń. Distance: 214 km.
from Gdańsk: A1 Motorway (distance: 152 km) or road no. 91 (former road no 1), direction: Łódź, to Toruń. Distance: 182 km.
from Bydgoszcz: road no. 80 (direction: Warszawa, Toruń) to Toruń. Distance: 46 km or Toruńska Street to road no. S-10, direction: Szczecin, Toruń and road no. S-10 to Toruń. Distance: 51 km.
from Poznań: road no. 5, direction: Bydgoszcz, in Gniezno turn onto road no. 15, direction: Toruń, to Toruń – via Strzelno, Inowrocław. Distance: 156 km.
from Łódź: road no. 91 (former road no 1), direction: Gdańsk, to Toruń. Distance: 169 km.
Toruń has many direct railway connections from all large cities in Poland to:
– Toruń Główny Train Station (Main Station) – across the Vistula River from the city center,
– Toruń Miasto Train Station (City Station).
See Polish Railways (Polskie Koleje Państwowe) trains time-table: http://rozklad-pkp.pl/en