There are 6 ways to get from Bratislava Station to Prešov by bus, train, car, or plane
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 Bratislava hlavná stanica to Prešovbus
5h 51m€40–85Train
cheapest- Take the train from Bratislava Hlavna Stanica to Kysaktrain 505 / ...
5h 56m€22–39Drive 404.7 km
- Drive from Bratislava Station to Prešovcar 404.7 km
3h 58m€61–87Fly from Bratislava Airport, line 1940 train
- Fly from Bratislava Airport (BTS) to Košice International Airport (KSC)plane BTS - KSC
- Take the train from Kosice to Presov Mestotrain
4h 13m€27–95Bus via Bratislava Central Bus Station
- Take the bus from Bratislava Central Bus Station to Presov Masarykovabus Slovak Lines 707803 / ...
7h 53m€60–100Bus to Vienna International Airport, fly, line 1940 train
- Take the bus from Bratislava to Vienna International Airportbus
- Fly from Vienna International Airport (VIE) to Košice International Airport (KSC)plane VIE - KSC
- Take the train from Kosice to Presov Mestotrain
4h 31m€86–268
Bratislava Station to Prešov by foot and train
Questions & Answers
The cheapest way to get from Bratislava Station to Prešov is to train which costs €21 - €40 and takes 5h 56m.
The fastest way to get from Bratislava Station to Prešov is to drive which takes 3h 58m and costs €60 - €90.
Yes, there is a direct bus departing from Bratislava hlavná stanica and arriving at Prešov. Services depart four times a day, and operate every day. The journey takes approximately 5h 35m.
No, there is no direct train from Bratislava Station to Prešov. However, there are services departing from Bratislava Hlavna Stanica and arriving at Prešov mesto via Kysak. The journey, including transfers, takes approximately 5h 56m.
The distance between Bratislava Station and Prešov is 402 km. The road distance is 404.7 km.
The best way to get from Bratislava Station to Prešov without a car is to bus which takes 5h 51m and costs €40 - €85.
The bus from Bratislava hlavná stanica to Prešov takes 5h 35m including transfers and departs four times a day.
Bratislava Station to Prešov bus services, operated by Slovak Lines, depart from Bratislava hlavná stanica station.
Bratislava Station to Prešov train services, operated by Railways of Slovak Republic (ZSSK), depart from Bratislava Hlavna Stanica station.
The best way to get from Bratislava Station to Prešov is to bus which takes 5h 51m and costs €40 - €85. Alternatively, you can train, which costs €21 - €40 and takes 5h 56m.
What companies run services between Bratislava Station, Slovakia and Prešov, Slovakia?
Slovak Lines operates a bus from Bratislava hlavná stanica to Prešov twice daily. Tickets cost €55–85 and the journey takes 5h 35m. Two other operators also service this route. Alternatively, Railways of Slovak Republic (ZSSK) operates a train from Bratislava Hlavna Stanica to Kysak hourly. Tickets cost €20–40 and the journey takes 4h 58m.
- Website
- wizzair.com
Flights from Bratislava Airport to Košice International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €25–80
- Website
- austrian.com
Flights from Vienna International Airport to Košice International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €75–350
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bratislava Hlavna Stanica to Kysak
- Ave. Duration
- 4h 58m
- Frequency
- Hourly
- Estimated price
- €20–40
- Website
- Railways of Slovak Republic (ZSSK)
Train from Kosice to Presov Mesto
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–3
- Website
- Railways of Slovak Republic (ZSSK)
Train from Kosice to Presov Mesto
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–3
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +421 2 55 422 734
- [email protected]
- Website
- Slovak Lines
Bus from Bratislava hlavná stanica to Prešov
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- €55–85
- Website
- Slovak Lines
Bus from Bratislava Central Bus Station to Presov Masarykova
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- €60–100
- Website
- Slovak Lines
Bus from Bratislava to Vienna International Airport
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- Slovak Lines
- [email protected]
- Website
- levitour.sk
Bus from Bratislava hlavná stanica to Prešov
- Ave. Duration
- 7h 43m
- Frequency
- Once daily
- Schedules at
- levitour.sk
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Bus from Bratislava hlavná stanica to Prešov
- Ave. Duration
- 9h 47m
- Frequency
- Once daily
- Estimated price
- €41
- Website
- LEO Express
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Bratislava to Vienna International Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Bratislava to Vienna International Airport
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- RegioJet
Want to know more about travelling around Slovakia
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
Bratislava Station to Prešov bus services, operated by Slovak Lines, arrive at Prešov station.
Bratislava Station to Prešov train services, operated by Railways of Slovak Republic (ZSSK), arrive at Kysak station.
Yes, the driving distance between Bratislava Station to Prešov is 405 km. It takes approximately 3h 58m to drive from Bratislava Station to Prešov.
Book your Bratislava Station to Prešov bus tickets online with Distribusion.
There are 169+ hotels available in Prešov.









