There are 5 ways to get from Prešov to Mielec by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Prešov to Sanok, Bus StationN191
- Take the bus from Sanok to MielecN4
6h 47mzł 89–129Train
cheapest- Take the train from Presov Mesto to Plavec
- Take the train from Muszyna to TarnowR
- Take the train from Tarnow to MielecIc / ...
7h 54mzł 65–149Bus, train via Nowy Sącz
- Take the bus from Prešov to Nowy Sacz MDA Bus Station
- Take the train from Nowy Sacz to TarnowR
- Take the train from Tarnow to MielecIc / ...
6h 54mzł 92–178Drive 181.8 km
- Drive from Prešov to Mielec181.8 km
3h 18mzł 117–168Bus, train
- Take the bus from Prešov to Nowy Sacz MDA Bus Station
- Take the bus from Nowy Sącz MDA to Tarnów Dworzec AutobusowyA22
- Take the train from Tarnow to MielecIc / ...
6h 47mzł 86–141
Prešov to Mielec by bus
Questions & Answers
The cheapest way to get from Prešov to Mielec is to train which costs 65 zł - 150 zł and takes 7h 54m.
The fastest way to get from Prešov to Mielec is to drive which takes 3h 18m and costs 110 zł - 170 zł.
No, there is no direct bus from Prešov to Mielec. However, there are services departing from Prešov and arriving at Mielec via Sanok. The journey, including transfers, takes approximately 6h 47m.
No, there is no direct train from Prešov to Mielec. However, there are services departing from Presov Mesto and arriving at Mielec via Plavec, Muszyna and Tarnow. The journey, including transfers, takes approximately 7h 54m.
The distance between Prešov and Mielec is 273 km. The road distance is 181.8 km.
The best way to get from Prešov to Mielec without a car is to bus which takes 6h 47m and costs 85 zł - 130 zł.
It takes approximately 6h 47m to get from Prešov to Mielec, including transfers.
Prešov to Mielec bus services, operated by FlixBus, depart from Prešov station.
Prešov to Mielec train services, operated by Railways of Slovak Republic (ZSSK), depart from Presov Mesto station.
The best way to get from Prešov to Mielec is to bus which takes 6h 47m and costs 85 zł - 130 zł. Alternatively, you can train, which costs 65 zł - 150 zł and takes 7h 54m.
What companies run services between Prešov, Slovakia and Mielec, Poland?
You can take a bus from Prešov to Mielec via Sanok in around 6h 47m. Alternatively, you can take a train from Presov Mesto to Mielec via Plavec, Muszyna, and Tarnow in around 7h 54m.
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Nowy Sacz to Tarnow
- Ave. Duration
- 1h 49m
- Frequency
- Every 3 hours
- Estimated price
- zł 18–26
- Website
- https://polregio.pl/pl/
Train from Muszyna to Tarnow
- Ave. Duration
- 2h 49m
- Frequency
- 3 times a day
- Estimated price
- zł 25–40
- Website
- https://polregio.pl/pl/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Nowy Sacz to Tarnow
- Ave. Duration
- 1h 29m
- Frequency
- 3 times a day
- Estimated price
- zł 30–60
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 30–45
- 1st Class
- zł 45–60
Train from Tarnow to Mielec
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- zł 28–55
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 28–40
- 1st Class
- zł 45–55
Train from Muszyna to Tarnow
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- zł 35–70
- Website
- https://www.intercity.pl/en/
- 2nd Class
- zł 35–50
- 1st Class
- zł 50–70
Train from Nowy Sacz to Tarnow
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- zł 29–35
- Website
- https://kolejemalopolskie.com.pl/en/home-page
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Presov Mesto to Plavec
- Ave. Duration
- 1h 6m
- Frequency
- Twice a week
- Estimated price
- zł 10–18
- Website
- https://www.zssk.sk/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Prešov to Sanok, Bus Station
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- zł 50–75
- Website
- https://www.flixbus.co.uk
Bus from Prešov to Nowy Sacz MDA Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- zł 45–65
- Website
- https://www.flixbus.co.uk
- Phone
- +48 17 277 30 95
- kontakt@neobus.pl
- Website
- neobus.pl
Bus from Sanok to Mielec
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- zł 35–55
- Website
- https://neobus.pl
Bus from Nowy Sącz MDA to Tarnów Dworzec Autobusowy
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- zł 12–17
- Website
- https://kolejemalopolskie.com.pl/en/home-page
- Phone
- +48 (22) 123 75 44
- sekretariat@pkspolonus.pl
- Website
- pkspolonus.pl
Bus from Nowy Sącz MDA to Tarnów Dworzec Autobusowy
- Ave. Duration
- 1h 25m
- Frequency
- Twice a week
- Estimated price
- zł 18–23
- Schedules at
- pkspolonus.pl
Want to know more about travelling around Poland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Prešov to Mielec bus services, operated by FlixBus, arrive at Sanok, Bus Station.
Prešov to Mielec train services, operated by Railways of Slovak Republic (ZSSK), arrive at Plavec station.
Yes, the driving distance between Prešov to Mielec is 182 km. It takes approximately 3h 18m to drive from Prešov to Mielec.
Book your Prešov to Mielec bus tickets online with Omio.
There are 74+ hotels available in Mielec.






















