Dodohawe / 123RF
  • Flights
  • Hotels
  • Flight + Hotel
  • Cars
  • Holidays
London Surabaya from £447

Have you decided to fly from London to Surabaya? Let our flight comparator find you're the best available Surabaya deals. With five London airports to choose from, finding a flight to Surabaya will be very straightforward and simple. All you have to decide is when you want to fly, keep in mind that mid-week, early morning and late-evening flights to Surabaya tend to be the cheapest. You can also use our flight comparator to search for Surabaya flights from a specific London airport, such as Heathrow, if you don't want options from Luton or Stansted included. Depending on the airport you fly to Surabaya from, there are a number of different ways of getting to and from them, for example, all London airports have excellent connections with key towns and cities across the country, run by coach services such as National Express, rail services are also an option which may suit you better. Whichever airport your London to Surabaya flight leaves from; you have the choice of a number of other options. From the Heathrow Express, whose journey between London Paddington and Heathrow Central takes 15 minutes, to the Heathrow Connect, a 26 minute stopping service calling at local stations in west London terminating at Paddington & even the London Underground Piccadilly Line, which is the most cost-effective way of getting to Heathrow for your Surabaya flight. The Gatwick Express which connects central London to the Airport in 30 minutes, the London City Airport DLR and the Stansted Express from Liverpool Street Station, are all frequent and convenient ways of catching your flight to Surabaya. It's advised to check Surabaya's visa regulations, you may not need one but it's always best to confirm this, and when packing for your Surabaya flight, remember to check the airline's baggage allowance and the weather in Surabaya, you don't want to over pack, or pack useless items.

Looking for a cheap London - Surabaya flight?

  • 1180

    London - Surabaya

    Cathay Pacific
    14/03/2018 1 stop(s) Duration 23h25
    Cathay Pacific
    21/03/2018 1 stop(s) Duration 28h20
    from £447.30
  • 1183

    London - Surabaya

    Cathay Pacific
    10/03/2018 1 stop(s) Duration 23h25
    Cathay Pacific
    17/03/2018 1 stop(s) Duration 29h25
    from £469.06
  • 1379

    London - Surabaya

    Cathay Pacific
    28/02/2017 1 stop(s) Duration 40h00
    Cathay Pacific
    07/03/2017 1 stop(s) Duration 28h00
    from £493.27
  • 1198

    London - Surabaya

    Royal Brunei
    24/02/2018 1 stop(s) Duration 21h00
    Royal Brunei
    03/03/2018 1 stop(s) Duration 31h35
    from £542.17
  • 1379

    London - Surabaya

    Singapore Airlines
    28/02/2017 1 stop(s) Duration 17h00
    Singapore Airlines
    07/03/2017 1 stop(s) Duration 18h00
    from £542.83
  • 1210

    London - Surabaya

    Singapore Airlines
    12/02/2018 1 stop(s) Duration 28h10
    Singapore Airlines
    19/02/2018 1 stop(s) Duration 27h40
    from £555.57
  • 1218

    London - Surabaya

    Singapore Airlines
    04/02/2018 1 stop(s) Duration 17h00
    Singapore Airlines
    11/02/2018 1 stop(s) Duration 27h40
    from £612.46
  • 1188

    London - Surabaya

    Royal Brunei
    07/09/2017 1 stop(s) Duration 21h05
    Royal Brunei
    14/09/2017 1 stop(s) Duration 29h50
    from £616.67
  • 1188

    London - Surabaya

    China Airlines
    06/09/2017 2 stop(s) Duration 27h45
    China Airlines
    13/09/2017 2 stop(s) Duration 34h40
    from £648.90
  • 1188

    London - Surabaya

    China Airlines
    07/09/2017 2 stop(s) Duration 57h00
    China Airlines
    14/09/2017 2 stop(s) Duration 34h40
    from £648.90
  • 1215

    London - Surabaya

    KLM
    01/12/2017 2 stop(s) Duration 22h05
    KLM
    08/12/2017 2 stop(s) Duration 21h55
    from £680.24
  • 1215

    London - Surabaya

    Qantas
    01/12/2017 2 stop(s) Duration 25h15
    Qantas
    08/12/2017 2 stop(s) Duration 28h35
    from £687.48
  • 905

    London - Surabaya

    British Airways
    11/12/2018 1 stop(s) Duration 37h50
    British Airways
    18/12/2018 1 stop(s) Duration 28h35
    from £700.00
  • 1229

    London - Surabaya

    Lufthansa
    08/09/2017 2 stop(s) Duration 21h35
    Lufthansa
    12/09/2017 2 stop(s) Duration 25h20
    from £703.60
  • 1206

    London - Surabaya

    Qantas
    16/02/2018 2 stop(s) Duration 25h15
    Qantas
    23/02/2018 2 stop(s) Duration 22h45
    from £720.03
  • 1184

    London - Surabaya

    Royal Brunei
    11/09/2017 2 stop(s) Duration 21h05
    Royal Brunei
    18/09/2017 2 stop(s) Duration 30h10
    from £741.68
  • 903

    London - Surabaya

    Jet Airways
    05/08/2018 2 stop(s) Duration 21h50
    Jet Airways
    12/09/2018 2 stop(s) Duration 29h05
    from £763.11
  • 1188

    London - Surabaya

    Jet Airways
    06/09/2017 2 stop(s) Duration 29h25
    Jet Airways
    13/09/2017 2 stop(s) Duration 40h40
    from £774.37
  • 1222

    London - Surabaya

    Royal Brunei
    03/08/2017 2 stop(s) Duration 21h05
    Royal Brunei
    10/08/2017 2 stop(s) Duration 29h50
    from £776.09
  • 1184

    London - Surabaya

    Etihad Airways
    11/09/2017 2 stop(s) Duration 28h20
    Etihad Airways
    18/09/2017 2 stop(s) Duration 29h15
    from £796.33
  • 1188

    London - Surabaya

    Royal Brunei
    06/09/2017 2 stop(s) Duration 21h05
    Royal Brunei
    13/09/2017 2 stop(s) Duration 30h10
    from £808.66
  • 1379

    London - Surabaya

    Qantas
    27/08/2017 2 stop(s) Duration 25h00
    Qantas
    03/09/2017 2 stop(s) Duration 38h00
    from £815.48
  • 1188

    London - Surabaya

    Qantas
    06/09/2017 2 stop(s) Duration 21h25
    Qantas
    13/09/2017 2 stop(s) Duration 23h35
    from £830.51
  • 1210

    London - Surabaya

    Royal Brunei
    16/08/2017 1 stop(s) Duration 21h05
    Royal Brunei
    23/08/2017 1 stop(s) Duration 30h10
    from £833.47
  • 1180

    London - Surabaya

    Qantas
    15/09/2017 2 stop(s) Duration 24h35
    Qantas
    22/09/2017 2 stop(s) Duration 47h45
    from £854.87
  • 1180

    London - Surabaya

    Etihad Airways
    15/09/2017 2 stop(s) Duration 28h10
    Etihad Airways
    22/09/2017 2 stop(s) Duration 25h05
    from £875.98
  • 1198

    London - Surabaya

    British Airways
    28/08/2017 1 stop(s) Duration 17h20
    British Airways
    04/09/2017 1 stop(s) Duration 27h05
    from £884.35
  • 903

    London - Surabaya

    Royal Brunei
    05/08/2018 1 stop(s) Duration 22h40
    Royal Brunei
    12/09/2018 1 stop(s) Duration 30h15
    from £894.00
  • 1193

    London - Surabaya

    Thai Airways
    01/09/2017 2 stop(s) Duration 22h15
    Thai Airways
    08/09/2017 2 stop(s) Duration 29h25
    from £900.77
  • 1214

    London - Surabaya

    British Airways
    12/08/2017 1 stop(s) Duration 37h55
    British Airways
    19/08/2017 1 stop(s) Duration 26h20
    from £905.17

Cheap London - Surabaya Flights

To travel between London and Surabaya at a low cost, Easyvoyage provides two major pieces of information: the calendar and the price history for London - Surabaya flights. These elements will allow you to analyse the cheapest London - Surabaya flights by departure date.