Travel options for:
Trieste to Budapest
  • Bus FlixBus

    $35 - $56
    1. Trieste

      7 h 55 min - twice daily

      $30 - $55

    2. Népliget M

      13 min - every 20 minutes

      $2

  • Bus Eurolines HU

    $49 - $64
    1. Piazza Oberdan

      40 min - every 4 hours - line 42

      $2

    2. Fernetti

      7 h 40 min - once daily

      $45 - $60

    3. Népliget M

      13 min - every 20 minutes

      $2

  • Bus, train

    $35 - $136
    1. Trieste

      1 h 35 min - twice daily

      $5 - $90

    2. Ljubljana

      7 h 59 min - once daily

      $30 - $50

  • Train

    $97 - $150
    1. Trieste Centrale

      1 h 8 min - every 2 hours

      $8 - $11

    2. Udine

      5 h 53 min - once daily

      $65 - $100

    3. Wien Hbf

      2 h 20 min - every 4 hours

      $23 - $40

  • Drive

    $80 - $130
    1. Trieste

      5 h 24 min - 350.6 miles

      $80 - $130

  • Fly from Trieste

    $107 - $611
    1. Trieste

      23 min - hourly

      $4

    2. Monfalcone

      6 min - 1790 feet

    3. Valentinis Gaslini

      9 min - hourly

      $2 - $3

    4. Trieste (TRS)

      4 h 55 min - 1 stopover

      $100 - $600

    5. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Shuttle to Ljubljana, fly

    $133 - $678
    1. Trieste

      1 h 8 min - on demand

      $35 - $210

    2. Ljubljana (LJU)

      3 h 10 min - 1 stopover

      $95 - $470

    3. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Train to Venice Treviso, fly

    $67 - $224
    1. Trieste

      1 h 53 min - hourly

      $15 - $25

    2. Mestre

      18 min - on demand

      $24 - $45

    3. Venice Treviso (TSF)

      1 h 15 min - non-stop

      $27 - $150

    4. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

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

From Trieste bus to Népliget M then bus to Deák Ferenc tér M. 8 h 14 min 47€. From Piazza Oberdan line 42 bus to Fernetti, bus to Népliget M, then bus to Deák Ferenc tér M. 9 h 39 min 41€. From Trieste bus to Ljubljana then train to Budapest-Déli. 10 h 34 min 53€. From Trieste Centrale train to Udine, train to Wien Hbf, then train to Kelenföld. 11 h 20 min 106€. From Trieste drive to Budapest. 5 h 24 min 87€. From Trieste Centrale train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Budapest airport, then bus to Budapest. 8 h 35 min 245€. From Trieste Centrale shuttle to Ljubljana airport, fly to Budapest airport, then bus to Budapest. 7 h 11 min 286€. From Trieste Centrale train to Mestre, shuttle to Venice Treviso airport, fly to Budapest airport, then bus to Budapest. 6 h 49 min 94€.