Travel options for:
Bulgaria to London
  • Fly Sofia to London Heathrow

    $93 - $221
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 35 min - non-stop

      $65 - $180

    3. London Heathrow (LHR)

      16 min - every 20 minutes

      $27 - $40

  • Fly Sofia to London Stansted, train

    $54 - $217
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 20 min - non-stop

      $27 - $190

    3. London Stansted (STN)

      44 min - hourly

      $26

  • Fly Sofia to London Gatwick, train

    $75 - $331
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 30 min - non-stop

      $50 - $290

    3. London Gatwick (LGW)

      29 min - every 30 minutes

      $24 - $40

  • Fly Sofia to London Luton, train

    $53 - $225
    1. Sofia

      39 min - every 30 minutes - line 84

      $1

    2. Sofia (SOF)

      3 h 25 min - non-stop

      $35 - $200

    3. London Luton (LTN)

      6 min - every 10 minutes - line 888

      $3

    4. Luton Airport Parkway

      21 min - every 3 hours

      $14 - $21

  • Fly Varna to London Luton, train

    $60 - $317
    1. Varna

      10 min - 5.6 miles

      $2 - $4

    2. Varna (VAR)

      3 h 45 min - non-stop

      $40 - $290

    3. London Luton (LTN)

      6 min - every 10 minutes - line 888

      $3

    4. Luton Airport Parkway

      21 min - every 3 hours

      $14 - $21

  • Bus to Bucharest Otopeni, fly to London Heathrow

    $103 - $469
    1. Ruse

      13 min - 7.5 miles

      $1 - $2

    2. Giurgiu

      1 h 9 min - every 2 hours

      $3 - $4

    3. Gara de Nord

      2 min - every 10 minutes

      $1

    4. Piața Victoriei station

      32 min - every 15 minutes - line 783

      $1 - $2

    5. Bucharest Otopeni (OTP)

      3 h 30 min - non-stop

      $70 - $420

    6. London Heathrow (LHR)

      16 min - every 20 minutes

      $27 - $40

  • Bus to Bucharest Otopeni, fly to London Luton, train

    $58 - $363
    1. Ruse

      13 min - 7.5 miles

      $1 - $2

    2. Giurgiu

      1 h 9 min - every 2 hours

      $3 - $4

    3. Gara de Nord

      2 min - every 10 minutes

      $1

    4. Piața Victoriei station

      32 min - every 15 minutes - line 783

      $1 - $2

    5. Bucharest Otopeni (OTP)

      3 h 25 min - non-stop

      $35 - $330

    6. London Luton (LTN)

      6 min - every 10 minutes - line 888

      $3

    7. Luton Airport Parkway

      21 min - every 3 hours

      $14 - $21

  • Bus and ferry

    $235
    1. Serdika

      2 min - every 10 minutes - line 2

      $1

    2. Sofia

      28 h 8 min - once daily

      $234

  • Bus

    $111 - $161
    1. Serdika

      2 min - every 10 minutes - line 2

      $1

    2. Sofia

      20 h - once a week

      $110 - $160

  • Drive, Eurotunnel

    $493 - $637
    1. Sofia

      21 h 57 min - 1418.4 miles

      $300 - $440

    2. Calais

      25 min - every 30 minutes

      $175

    3. Folkestone

      1 h 22 min - 68.4 miles

      $14 - $22

  • Drive, car ferry

    $346 - $499
    1. Sofia

      21 h 59 min - 1418 miles

      $300 - $440

    2. Calais

      1 h 15 min - hourly

      $25 - $35

    3. Dover

      1 h 32 min - 79.1 miles

      $17 - $25

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

From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to London Heathrow airport, then train to London. 6 h 40 min $125. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to London Stansted airport, then train to London. 6 h 53 min $91. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to London Gatwick airport, then train to London. 6 h 43 min $135. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London. 6 h 52 min $91. From Varna taxi to Varna airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London. 4 h 43 min $134. From Ruse drive to Giurgiu, bus to Gara de Nord, subway to Piața Victoriei station, line 783 bus to Bucharest Otopeni airport, fly to London Heathrow airport, then train to London. 8 h 5 min $142. From Ruse drive to Giurgiu, bus to Gara de Nord, subway to Piața Victoriei station, line 783 bus to Bucharest Otopeni airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London. 8 h 21 min $118. From Serdika line 2 subway to Sofia then bus and ferry to London Victoria Station. 29 h 10 min $234. From Serdika line 2 subway to Sofia then bus to London - Victoria Station. 45 h 2 min $150. From Sofia drive to Calais, Eurotunnel to Folkestone, then drive to London. 23 h 45 min $564. From Sofia drive to Calais, car ferry to Dover, then drive to London. 24 h 46 min $422.