Travel options for:
Budapest to London
  • Fly to London Heathrow

    $108 - $263
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 45 min - non-stop

      $80 - $220

    3. London Heathrow (LHR)

      17 min - every 15 minutes

      $27 - $40

  • Fly to London Stansted, train

    $67 - $199
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 30 min - non-stop

      $40 - $170

    3. London Stansted (STN)

      44 min - every 20 minutes

      $26

  • Fly to London Gatwick, train

    $90 - $283
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 45 min - non-stop

      $65 - $240

    3. London Gatwick (LGW)

      29 min - every 20 minutes

      $24 - $40

  • Fly to London Luton, train

    $63 - $227
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 40 min - non-stop

      $45 - $200

    3. London Luton (LTN)

      6 min - every 10 minutes - line 888

      $3

    4. Luton Airport Parkway

      21 min - hourly

      $14 - $21

  • Fly to Southend, train

    $74 - $1,329
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 25 min - non-stop

      $55 - $1,300

    3. Southend (SEN)

      53 min - every 20 minutes

      $18 - $26

  • Train via Paris Est

    $313 - $564
    1. Kelenföld

      10 h 20 min - once daily

      $130 - $210

    2. Mannheim Hbf

      3 h 10 min - 4 times a day

      $100 - $115

    3. Paris Est

      9 min - 2518 feet

    4. Paris Nord Eurostar

      2 h 17 min - every 2 hours

      $75 - $240

  • Train

    $274 - $519
    1. Kelenföld

      10 h 59 min - once daily

      $140 - $230

    2. Frankfurt(M) Flughafen Fernbf

      2 h 52 min - once daily

      $60 - $95

    3. Bruxelles-Midi Eurostar

      2 h 1 min - 5 times a day

      $65 - $200

  • Bus Eurolines CZ

    $91 - $141
    1. Deák Ferenc tér M

      12 min - every 20 minutes

      $2

    2. Budapest Népliget

      27 h 30 min - 3 times a week

      $90 - $140

  • Bus Eurolines HU

    $167
    1. Budapest Deák Ferenc tér (M3)

      10 min - every 5 minutes

      $1 - $2

    2. Budapest Népliget

      28 h 30 min - once a week

      $166

  • Drive, Eurotunnel

    $397 - $497
    1. Budapest

      14 h 8 min - 972 miles

      $200 - $310

    2. Calais

      25 min - every 30 minutes

      $174

    3. Folkestone

      1 h 22 min - 68.3 miles

      $14 - $22

  • Drive, car ferry

    $250 - $361
    1. Budapest

      14 h 10 min - 971.6 miles

      $200 - $310

    2. Calais

      1 h 15 min - hourly

      $25 - $35

    3. Dover

      1 h 30 min - 79.1 miles

      $17 - $25

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

From Budapest Astoria bus to Budapest airport, fly to London Heathrow airport, then train to London. 5 h 42 min $138. From Budapest Astoria bus to Budapest airport, fly to London Stansted airport, then train to London. 5 h 53 min $109. From Budapest Astoria bus to Budapest airport, fly to London Gatwick airport, then train to London. 5 h 54 min $148. From Budapest Astoria bus to Budapest airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London. 6 h 6 min $109. From Budapest Astoria bus to Budapest airport, fly to Southend airport, then train to London. 5 h 58 min $285. From Kelenföld train to Mannheim Hbf, train to Paris Est, walk to Paris Nord Eurostar, then train to London St. Pancras International. 17 h 26 min $531. From Kelenföld train to Frankfurt(M) Flughafen Fernbf, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International. 17 h 48 min $475. From Deák Ferenc tér M bus to Budapest Népliget then bus to London Victoria Coach station. 28 h 42 min $101. From Budapest Deák Ferenc tér (M3) subway to Budapest Népliget then bus to London Victoria Station. 29 h 40 min $166. From Budapest drive to Calais, Eurotunnel to Folkestone, then drive to London. 15 h 56 min $446. From Budapest drive to Calais, car ferry to Dover, then drive to London. 16 h 55 min $304.