Explore 3 ways to travel

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  3 h 27 min

  1. Take the train from Presov mesto to Plavec Os
  2. Take the train from Andrzejowka to Nowy Sacz R

$11 - $17

2 alternative options

Bus  •  5 h 41 min

  1. Take the bus from Kosice to Nowy Sącz

$47 - $68

Drive  •  1 h 42 min

  1. Drive from Prešov to Nowy Sącz 67.6 miles

$13 - $20

What companies run services between Prešov, Slovakia and Nowy Sącz, Poland?

You can take a train from Prešov to Nowy Sącz via Plavec and Andrzejowka in around 3 h 27 min. Alternatively, Autokar Polska operates a bus from Prešov to Nowy Sącz once a week. Tickets cost $45 - $65 and the journey takes 3 h 58 min.

Train operators
Railways of Slovak Republic (ZSSK)
Polish Railways (PKP)
Phone
703 200 200
Website
intercity.pl
Train from Andrzejowka to Nowy Sacz
Ave. Duration
54 min
Frequency
Twice daily
Estimated price
$4 - $7
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$4 - $7
1st Class
$6 - $10
Koleje Małopolskie
Phone
703 20 20 25
Email
km@malopolskiekoleje.com.pl
Website
malopolskiekoleje.pl
Train from Andrzejówka to Nowy Sącz
Ave. Duration
57 min
Frequency
Once daily
Schedules at
malopolskiekoleje.pl
Bus operators
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Kosice to Nowy Sącz
Ave. Duration
3 h 58 min
Frequency
Once a week
Estimated price
$45 - $65
Schedules at
autokarpolska.com.pl

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to get from JFK to New York City and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

The distance between Prešov and Nowy Sącz is 79 km. The road distance is 108 km.

The cheapest way to get from Prešov to Nowy Sącz is to train which costs 9€ - 15€ and takes 3 h 27 min.

The quickest way to get from Prešov to Nowy Sącz is to drive which takes 1 h 42 min and costs 11€ - 17€.

No, there is no direct bus from Prešov to Nowy Sącz. However, there are services departing from Prešov Nový Solivar and arriving at Nowy Sącz via Kosice. The journey, including transfers, takes approximately 5 h 41 min.

It takes approximately 3 h 27 min to get from Prešov to Nowy Sącz, including transfers.