How to get to Bialystok
The airports closest to Bialystok are in Warsaw: Warsaw Okęcie (Chopin Airport) or Warsaw Modlin.
FROM CHOPIN AIRPORT
BY BUS:
There are buses directly from the airport bus terminal to Białystok. You can buy a ticket online (recommended), or from the driver on the bus, as long as there are still seats available.
Plus Bus (the site is in Polish, but works well with Google Translate)
FROM: Warszawa – Port Lotniczy Okęcie
TO: Białystok, Białystok dla wysiadających Dworzec PKS
Żak Express (in English)
FROM: Warszawa, Lotnisko Chopina
TO: Białystok, Dworzec Autobusowy
Omni Bus (the site is in Polish, but works well with Google Translate)
FROM: Warszawa, Lotnisko Okęcie
TO: Białystok – Przy Dworcu PKS
Flixbus (in English)
FROM: Warsaw Airport
TO: Białystok
BY TRAIN:
You can also take the train, but the journey requires changes – you have to change trains at the station in Warsaw (Warszawa Wschodnia, Warszawa Centralna or Warszawa Zachodnia station).
Here you can check available connections with all the details and buy a ticket:
Portal Pasażera (in English)
FROM: Warszawa Lotnisko Chopina
TO: Białystok
BY BUS:
Żak Express (in English)
FROM: Modlin Port Lotniczy, Nowy Dwór Mazowiecki
TO: Białystok, Dworzec Autobusowy
Flixbus (in English)
FROM: Modlin Airport
TO: Białystok
BY TRAIN:
Warsaw Modlin Airport and Modlin train station is connected by a shuttle bus. The bus runs every 20 to 30 minutes from 12:02 am to 11:02 pm. Journey is about 10 minutes. You can buy a ticket the Arrivals Hall of the Airport.
From Modlin Train Station take the Koleje Mazowieckie (KML) train directly to Warsaw (Warszawa Wschodnia, Warszawa Centralna or Warszawa Zachodnia station – approx. 45 minutes), and then change train to Bialystok.
Here you can check available connections with all the details and buy a ticket:
Portal Pasażera (in English)
FROM: Modlin
TO: Białystok