Nowy Sącz

Nowy Sacz is a historic town in Małopolskie Province, in the Beskid mountains of southern Poland. It is one of the largest towns in the region.



By bus
The fastest way to get there is bus. There are buses from Krakow leaving from the Bus Station next to Main Railway Station on the upper deck of the station every 30 minutes. There are two major companies: Szwagropol and Voyager. Ticket costs 30 PLN (as of July 2022) and takes around 2h to get in. You can buy tickets online, in the ticket kiosk on the lower deck of the Krakow Bus Station, or from the driver where you can also pay with card.

hosts private-owned long-haul buses to/from Kraków, Tarnów, Limanowa, Piwniczna-Zdrój, Krynica-Zdrój, Grybów, Zakopane and others.

By train
As an alternative way, trains from Kraków depart every two hours and take 2,5h - 3,5h to get to Nowy Sącz depending on the service. Tickets from Kraków cost 21,50 zł (as of July 2022). From Tarnów the journey takes two hours and costs 13,30 zł. It's a good choice if you want to make a stop in Tarnów or see some landscapes on the way, or if you just prefer trains over buses which are more comfortable.

is two km south of the historic centre.

Get around
Public transport in Nowy Sącz is managed by MPK Nowy Sącz. There is no schedule on Google Maps, however you can use jakdojade app which gives you precise directions and timetable. You can also buy tickets via app.

There is also a ticket machine inside the interchange bus station where you can pay with either cash or card.

You can also buy the tickets inside the bus at the driver, however it's cash only and you need a specified amount of cash as there is no change given.

is the main bus station for local public transport around the city. It's located just next to the railway station. Nearly all of the services stop here so it is the best place to start.

Go next

 * Krynica-Zdrój – a spa town in Małopolskie Province in the Beskid mountains