Getting there & away
Next to the train station, the bus terminal offers hourly services to Węgorzewo (6.70zł, 55 minutes) and Olsztyn (18zł, three hours), and regular buses to Mikołajki (9.30zł, one hour, nine daily), Kętrzyn (6.90zł, 40 minutes, eight daily) and Suwałki (16zł, two hours, seven daily). Two buses go to Lidzbark Warmiński (16zł, 1¾ hours), and up to 12 fast buses serve Warsaw (35zł to 48zł, five hours).
An international overnight bus to Vilnius (50zł, eight hours) leaves daily at 11.50pm.
The train station is on the southern edge of town near the lake. Trains run to Ełk (9zł to 14zł, 50 minutes, five daily) and Olsztyn (17zł to 28zł, two hours, seven daily) via Kętrzyn (6.50zł to 10zł, 30 to 40 minutes), and three fast trains go to Gdańsk (46zł, five hours) and two to Białystok (33zł, 2½ hours). Trains to Warsaw (47zł, six hours) take a roundabout route – it’s faster to go by bus.
Żegluga Mazurska boats operate from May to September, with extra services in July and August. There are two daily departures to Mikołajki at 9am and 3pm (adult/concession 48/35zł, three hours) via Rydzewo and Szymonka, and one daily trip north to Węgorzewo at 10.30am (40/32zł, 2½ hours). If you want to stay around town, you can take a spin around Lake Niegocin (25/20zł, 80 minutes) or an evening dancing cruise (50zł, two hours). The wharf is near the train station.