Travel options for:
Budapest to Prešov
  • Train, bus

    $17 - $27
    1. Budapest-Keleti

      2 h 10 min - every 3 hours

      $9 - $14

    2. Miskolc

      1 h 29 min - 4 times a week

      $8 - $14

  • Drive

    $35 - $55
    1. Budapest

      3 h 22 min - 183.8 miles

      $35 - $55

  • Fly

    $39 - $218
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 40 min - 1 stopover

      $35 - $210

    3. Kosice (KSC)

      26 min - every 30 minutes - line 23

    4. Kosice

      45 min - hourly

      $3 - $5

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Budapest-Keleti train to Miskolc then bus to Prešov. 4 h 39 min 19€. From Budapest drive to Prešov. 3 h 22 min 38€. From Budapest Astoria bus to Budapest airport, fly to Kosice airport, line 23 bus to Kosice, then train to Prešov. 7 h 25 min 108€.