Best Ways to Travel to Prešov

No matter you're traveling.

We’ve made it easy for you to get to Prešov!

Here are details on the major airports and the best ways to get from there to Prešov. Whether you prefer flying into nearby cities or making the most of scenic train rides, we’ve got you covered. 

Transportation Options

Once you arrive in Prešov, you can easily navigate the city by public busses, and taxis. Car rentals are also available for those who prefer to drive.

Journey Times

Travel times vary depending on your starting airport. From Košice, it's a 45-minute drive or a 30-40 minute train ride. From Budapest, the journey is about 3.5-4 hours by car, and from Vienna, it takes about 4.5-6 hours depending on your chosen mode of transport.

Airport Access & Transfers

Prešov is conveniently accessible from major airports including Košice, Bratislava, Budapest, and Vienna. Each airport offers a variety of transfer options, including rental cars, direct shuttle services, and trains.

Nearest Major Airports

Košice International Airport (KSC)

  • Distance to Prešov: 45-minute drive (50 km)
  • Flights Available: Košice is the closest airport to Prešov, with regular flights from cities like Vienna, London, and Prague.
  • Transportation from Košice to Prešov:
    • Car Rental: Car rentals are available at the airport, providing a quick and easy way to drive to Prešov.
    • Train: Trains run frequently from Košice to Prešov, with a journey time of 30-40 minutes. The train station is a short ride from the airport.
  • URL: https://www.airportkosice.sk/en

Budapest Ferenc Liszt International Airport (BUD)

    • Distance to Prešov: 3.5-hour drive (270 km)
    • Flights Available: Budapest is the closest major international airport to Prešov, with flights from a wide range of global destinations.
    • Transportation from Budapest to Prešov:
      • Car Rental: A direct drive from Budapest to Prešov takes about 3.5 hours, with major car rental options at the airport.
      • Train: Trains from Budapest to Prešov take about 4-5 hours, offering scenic views along the way.
      • Shuttle:
        • Eurobusways offers a door-to-door shuttle service from Budapest to Prešov. This private bus transfer service provides a convenient option, with air-conditioned minivans and professional drivers. The journey takes approximately 3.5 hours, with prices starting at around €40 per person.
        • Košice Transfer offers a private shuttle service from Budapest to Prešov. This service provides flexible, door-to-door transfers in comfortable vehicles, with prices starting at €259 per trip for up to 8 passengers. 

Vienna International Airport (VIE)

    • Distance to Prešov: 5-hour drive (460 km)
    • Flights Available: Vienna is a major European hub with flights from cities all over the world.
    • Transportation from Vienna to Prešov:
      • Car Rental: A road trip from Vienna to Prešov takes about 5 hours. Major car rental companies are available at the airport.
      • Train: Trains from Vienna to Prešov take around 6-7 hours, offering a scenic journey through the countryside, often with one or two transfers. Tickets typically start at €35.
      • Bus: FlixBus runs 6 direct buses daily from Vienna to Prešov, with the journey taking around 7-8 hours. Ticket prices start at around €22 if booked in advance.

Bratislava Airport (BTS)

    • Distance to Prešov: 4-hour drive (400 km)
    • Flights Available: Bratislava Airport, Slovakia’s largest, offers numerous international flights from across Europe.
    • Transportation from Bratislava to Prešov:
      • Car Rental: A car rental from Bratislava allows for a 4-hour drive to Prešov.
      • Train: Direct trains from Bratislava to Prešov take approximately 4-5 hours, providing a comfortable and scenic journey through Slovakia.