The nearest airport is located in Szczecin (Goleniow) and Gdansk.
Koszalin is linked with other polish cities by a rail network. There are several trains each day to Szczecin and Gdansk. Also a direct connection with Poznan exists. The price for the tickets should not be higher than €10-12.
There is a bus station (close to the train stations) serving nearby towns and other major cities in Poland.
Koszalin has a good network of city owned buses that bring you everywhere in the city. There are 14 normal bus lines (2,3,4,6,8,9,10,11,12,13,14,15,16,17), 3 seasonal bus lines (1,1J,23) and one water tram line (Koszałek).