Białystok is the largest city in north-eastern Poland and the capital of Podlachia voivodeship. Public transportation between Białystok and Warszawa (the capital of Poland) is very convenient and provided by buses and trains.

By plane

The closest Polish public international airport is the Warsaw Chopin Airport in the capital. This airport is being served by most major normal and low-budget airlines. There is also the Warsaw/Modlin Mazovia Airport, located close to Warsaw. This airport operates low-budget airlines.

By train

The journey takes about 2 hours and 15 minutes from the Warsaw Central Station  whereas from Chopin Airport to Warsaw Central/West/East station there are trains runnings about 20/25/30 minutes.  From  Warsaw/Modlin Mazovia Airport it takes to travel by train more than 3h as you need to go to Warsaw East train station and then direction to Bialystok.

For timetables and prices, see Polish State Railways http://rozklad-pkp.pl/en ,  http://en.e-podroznik.pl/ . Tickets can be purchased online at the pkp website

By bus

There is a direct coach connection from the Warsaw Chopin Airport operated by Plus Bus, Zak Express or PKS Express. For timetables and prices, see http://zakexpress.pl/ or https://plusbus.pl/rozklad.php. Long-distance bus tickets can be purchased online at the bus carrier’s website and, if there are free places on the bus, from bus drivers before departure. Without a purchased ticket there is no place guaranteed. The bus driver accept payment only in cash in Polish zloty. To travel by bus it takes about 3h 15 minutes.