Toll Free : 0208965036

Email : [email protected]

Filter by
Clear All Filters
Stops
£997.39
£1043.62
Layover Duration

Time Range: 6:45 am - 9:55 pm

Time Range: 6:35 am - 10:00 pm

Time Range: 7:15 am - 11:00 pm

Time Range: 12:50 pm - 12:50 pm

Time Range: 6:40 am - 11:40 am

Time Range: 6:35 am - 8:30 pm

14h 25m - 33h 10m

4h 10m - 18h 50m

£997.39
£1502.50
£1043.62
£1043.62
£1035.59

Range : £997.00 - £3922.00

Your selected flights

Air India

Air India

08:45

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
17h
1 Stop
19h 5m
07:15

IDR · 11 Dec

11:30

LHR · 15 Dec

£997.39

More flight options
186 Flight(s) Found

Air India

Air India

08:45

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
15h 40m
13:20

IDR · 11 Dec

20:30

LHR · 14 Dec

£997.39

Air India

Air India

22:00

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
15h 40m
21:25

IDR · 11 Dec

20:30

LHR · 14 Dec

£997.39

Air India

Air India

08:45

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
17h
1 Stop
18h 15m
07:15

IDR · 11 Dec

20:30

LHR · 14 Dec

£997.39

Air India

Air India

13:00

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
18h 15m
13:20

IDR · 11 Dec

20:30

LHR · 14 Dec

£997.39

Air India

Air India

08:45

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
19h 5m
13:20

IDR · 11 Dec

11:30

LHR · 15 Dec

£997.39

Air India

Air India

08:45

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
17h
1 Stop
15h 40m
07:15

IDR · 11 Dec

20:30

LHR · 14 Dec

£997.39

Air India

Air India

22:00

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
19h 5m
21:25

IDR · 11 Dec

11:30

LHR · 15 Dec

£997.39

Air India

Air India

13:00

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
15h 40m
13:20

IDR · 11 Dec

20:30

LHR · 14 Dec

£997.39

Air India

Air India

08:45

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
18h 15m
13:20

IDR · 11 Dec

20:30

LHR · 14 Dec

£997.39

Air India

Air India

22:00

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
18h 15m
21:25

IDR · 11 Dec

20:30

LHR · 14 Dec

£997.39

Air India

Air India

13:00

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
19h 5m
13:20

IDR · 11 Dec

11:30

LHR · 15 Dec

£997.39

Air India

Air India

22:00

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
1d 6h 25m
21:25

IDR · 11 Dec

19:30

LHR · 15 Dec

£999.39

Air India

Air India

13:00

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
1d 6h 25m
13:20

IDR · 11 Dec

19:30

LHR · 15 Dec

£999.39

Air India

Air India

08:45

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
1d 6h 25m
13:20

IDR · 11 Dec

19:30

LHR · 15 Dec

£999.39

Air India

Air India

08:45

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
17h
1 Stop
1d 6h 25m
07:15

IDR · 11 Dec

19:30

LHR · 15 Dec

£999.39

Air India

Air India

08:45

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
22h 10m
13:20

IDR · 11 Dec

06:35

LHR · 15 Dec

£1012.39

Air India

Air India

22:00

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
22h 10m
21:25

IDR · 11 Dec

06:35

LHR · 15 Dec

£1012.39

Air India

Air India

13:00

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
22h 10m
13:20

IDR · 11 Dec

06:35

LHR · 15 Dec

£1012.39

Air India

Air India

08:45

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
17h
1 Stop
22h 10m
07:15

IDR · 11 Dec

06:35

LHR · 15 Dec

£1012.39

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

06:45

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
14h 25m
08:20

IDR · 11 Dec

15:40

LHR · 14 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
1d 2h 5m
08:20

IDR · 11 Dec

15:40

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

06:45

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
14h 25m
18:30

IDR · 11 Dec

15:40

LHR · 14 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
20h 40m
23:00

IDR · 11 Dec

10:15

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
1d 2h 5m
23:00

IDR · 11 Dec

15:40

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
1d 2h 5m
12:15

IDR · 11 Dec

15:40

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

16:40

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
23h 5m
08:20

IDR · 11 Dec

10:15

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

16:40

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
23h 5m
18:30

IDR · 11 Dec

10:15

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

06:45

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
14h 25m
23:00

IDR · 11 Dec

15:40

LHR · 14 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
20h 40m
12:15

IDR · 11 Dec

10:15

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
1d 2h 5m
18:30

IDR · 11 Dec

15:40

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

06:45

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
14h 25m
12:15

IDR · 11 Dec

15:40

LHR · 14 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

16:40

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
23h 5m
23:00

IDR · 11 Dec

10:15

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
20h 40m
08:20

IDR · 11 Dec

10:15

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
20h 40m
18:30

IDR · 11 Dec

10:15

LHR · 15 Dec

£1035.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

16:40

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
23h 5m
12:15

IDR · 11 Dec

10:15

LHR · 15 Dec

£1035.59

Lufthansa

Swiss Air

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
20h 25m
13:20

IDR · 11 Dec

12:50

LCY · 15 Dec

£1043.62

Lufthansa

Swiss Air

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
20h 25m
07:15

IDR · 11 Dec

12:50

LCY · 15 Dec

£1043.62

Lufthansa

Swiss Air

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
20h 25m
07:15

IDR · 11 Dec

12:50

LCY · 15 Dec

£1043.62

Lufthansa

Swiss Air

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
20h 25m
13:20

IDR · 11 Dec

12:50

LCY · 15 Dec

£1043.62

Air India

Air India

13:00

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
19h 5m
13:20

IDR · 11 Dec

11:30

LHR · 15 Dec

£1065.39

Air India

Air India

22:00

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
18h 15m
21:25

IDR · 11 Dec

20:30

LHR · 14 Dec

£1065.39

Air India

Air India

08:45

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
19h 5m
13:20

IDR · 11 Dec

11:30

LHR · 15 Dec

£1065.39

Air India

Air India

08:45

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
17h
1 Stop
19h 5m
07:15

IDR · 11 Dec

11:30

LHR · 15 Dec

£1065.39

Air India

Air India

13:00

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
18h 15m
13:20

IDR · 11 Dec

20:30

LHR · 14 Dec

£1065.39

Air India

Air India

08:45

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
15h 40m
13:20

IDR · 11 Dec

20:30

LHR · 14 Dec

£1065.39

Air India

Air India

22:00

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
15h 40m
21:25

IDR · 11 Dec

20:30

LHR · 14 Dec

£1065.39

Air India

Air India

08:45

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
17h
1 Stop
15h 40m
07:15

IDR · 11 Dec

20:30

LHR · 14 Dec

£1065.39

Air India

Air India

22:00

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
19h 5m
21:25

IDR · 11 Dec

11:30

LHR · 15 Dec

£1065.39

Air India

Air India

08:45

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
18h 15m
13:20

IDR · 11 Dec

20:30

LHR · 14 Dec

£1065.39

Air India

Air India

08:45

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
17h
1 Stop
18h 15m
07:15

IDR · 11 Dec

20:30

LHR · 14 Dec

£1065.39

Air India

Air India

13:00

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
15h 40m
13:20

IDR · 11 Dec

20:30

LHR · 14 Dec

£1065.39

Air India

Air India

22:00

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
1d 6h 25m
21:25

IDR · 11 Dec

19:30

LHR · 15 Dec

£1067.39

Air India

Air India

13:00

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
1d 6h 25m
13:20

IDR · 11 Dec

19:30

LHR · 15 Dec

£1067.39

Air India

Air India

08:45

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
17h
1 Stop
1d 6h 25m
07:15

IDR · 11 Dec

19:30

LHR · 15 Dec

£1067.39

Air India

Air India

08:45

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
1d 6h 25m
13:20

IDR · 11 Dec

19:30

LHR · 15 Dec

£1067.39

Air India

Air India

21:05

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
15h 40m
09:20

IDR · 12 Dec

20:30

LHR · 14 Dec

£1079.39

Air India

Air India

21:05

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
18h 15m
09:20

IDR · 12 Dec

20:30

LHR · 14 Dec

£1079.39

Air India

Air India

21:05

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
19h 5m
09:20

IDR · 12 Dec

11:30

LHR · 15 Dec

£1079.39

Air India

Air India

22:00

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
17h 55m
1 Stop
22h 10m
21:25

IDR · 11 Dec

06:35

LHR · 15 Dec

£1080.39

Air India

Air India

13:00

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
18h 50m
1 Stop
22h 10m
13:20

IDR · 11 Dec

06:35

LHR · 15 Dec

£1080.39

Air India

Air India

08:45

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
23h 5m
1 Stop
22h 10m
13:20

IDR · 11 Dec

06:35

LHR · 15 Dec

£1080.39

Air India

Air India

08:45

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
17h
1 Stop
22h 10m
07:15

IDR · 11 Dec

06:35

LHR · 15 Dec

£1080.39

Air India

Air India

21:05

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
1d 6h 25m
09:20

IDR · 12 Dec

19:30

LHR · 15 Dec

£1081.39

Air India

Air India

21:05

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
22h 10m
09:20

IDR · 12 Dec

06:35

LHR · 15 Dec

£1094.39

Lufthansa

Air India

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
15h 40m
07:15

IDR · 11 Dec

08:05

LHR · 15 Dec

£1094.55

Lufthansa

Air India

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
18h
07:15

IDR · 11 Dec

10:25

LHR · 15 Dec

£1094.55

Lufthansa

Air India

07:40

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
23h 40m
07:15

IDR · 11 Dec

08:05

LHR · 15 Dec

£1094.55

Lufthansa

Air India

07:40

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
1d 2h
07:15

IDR · 11 Dec

10:25

LHR · 15 Dec

£1094.55

Lufthansa

Air India

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
15h 40m
13:20

IDR · 11 Dec

08:05

LHR · 15 Dec

£1094.55

Lufthansa

Air India

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
18h
13:20

IDR · 11 Dec

10:25

LHR · 15 Dec

£1094.55

Lufthansa

Air India

07:40

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
23h 40m
13:20

IDR · 11 Dec

08:05

LHR · 15 Dec

£1094.55

Lufthansa

Air India

07:40

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
1d 2h
13:20

IDR · 11 Dec

10:25

LHR · 15 Dec

£1094.55

Lufthansa

Air India

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
15h 40m
07:15

IDR · 11 Dec

08:05

LHR · 15 Dec

£1094.55

Lufthansa

Air India

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
18h
07:15

IDR · 11 Dec

10:25

LHR · 15 Dec

£1094.55

Lufthansa

Air India

06:35

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
23h 40m
07:15

IDR · 11 Dec

08:05

LHR · 15 Dec

£1094.55

Lufthansa

Air India

06:35

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
1d 2h
07:15

IDR · 11 Dec

10:25

LHR · 15 Dec

£1094.55

Lufthansa

Air India

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
15h 40m
13:20

IDR · 11 Dec

08:05

LHR · 15 Dec

£1094.55

Lufthansa

Air India

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
18h
13:20

IDR · 11 Dec

10:25

LHR · 15 Dec

£1094.55

Lufthansa

Air India

06:35

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
23h 40m
13:20

IDR · 11 Dec

08:05

LHR · 15 Dec

£1094.55

Lufthansa

Air India

06:35

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
1d 2h
13:20

IDR · 11 Dec

10:25

LHR · 15 Dec

£1094.55

Lufthansa

Swiss Air

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
20h 25m
13:20

IDR · 11 Dec

12:50

LCY · 15 Dec

£1131.62

Lufthansa

Swiss Air

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
20h 25m
07:15

IDR · 11 Dec

12:50

LCY · 15 Dec

£1131.62

Lufthansa

Swiss Air

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
20h 25m
13:20

IDR · 11 Dec

12:50

LCY · 15 Dec

£1131.62

Lufthansa

Swiss Air

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
20h 25m
07:15

IDR · 11 Dec

12:50

LCY · 15 Dec

£1131.62

Air India

Air India

21:05

LHR · 10 Dec

10:20

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
15h 40m
09:20

IDR · 12 Dec

20:30

LHR · 14 Dec

£1147.39

Air India

Air India

21:05

LHR · 10 Dec

07:45

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
18h 15m
09:20

IDR · 12 Dec

20:30

LHR · 14 Dec

£1147.39

Air India

Air India

21:05

LHR · 10 Dec

21:55

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
19h 5m
09:20

IDR · 12 Dec

11:30

LHR · 15 Dec

£1147.39

Air India

Air India

21:05

LHR · 10 Dec

18:35

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
1d 6h 25m
09:20

IDR · 12 Dec

19:30

LHR · 15 Dec

£1149.39

Air India

Air India

21:05

LHR · 10 Dec

13:55

IDR · 14 Dec

1 Stop
1d 6h 45m
1 Stop
22h 10m
09:20

IDR · 12 Dec

06:35

LHR · 15 Dec

£1162.39

Lufthansa

Air India

07:40

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
23h 40m
07:15

IDR · 11 Dec

08:05

LHR · 15 Dec

£1182.55

Lufthansa

Air India

07:40

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
1d 2h
07:15

IDR · 11 Dec

10:25

LHR · 15 Dec

£1182.55

Lufthansa

Air India

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
15h 40m
07:15

IDR · 11 Dec

08:05

LHR · 15 Dec

£1182.55

Lufthansa

Air India

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
18h 5m
2 Stops
18h
07:15

IDR · 11 Dec

10:25

LHR · 15 Dec

£1182.55

Lufthansa

Air India

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
18h
07:15

IDR · 11 Dec

10:25

LHR · 15 Dec

£1182.55

Lufthansa

Air India

06:35

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
23h 40m
07:15

IDR · 11 Dec

08:05

LHR · 15 Dec

£1182.55

Lufthansa

Air India

06:35

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
1d 2h
07:15

IDR · 11 Dec

10:25

LHR · 15 Dec

£1182.55

Lufthansa

Air India

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
19h 10m
2 Stops
15h 40m
07:15

IDR · 11 Dec

08:05

LHR · 15 Dec

£1182.55

Lufthansa

Air India

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
18h
13:20

IDR · 11 Dec

10:25

LHR · 15 Dec

£1182.55

Lufthansa

Air India

06:35

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
23h 40m
13:20

IDR · 11 Dec

08:05

LHR · 15 Dec

£1182.55

Lufthansa

Air India

06:35

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
1d 2h
13:20

IDR · 11 Dec

10:25

LHR · 15 Dec

£1182.55

Lufthansa

Air India

06:35

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 1h 15m
2 Stops
15h 40m
13:20

IDR · 11 Dec

08:05

LHR · 15 Dec

£1182.55

Lufthansa

Air India

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
18h
13:20

IDR · 11 Dec

10:25

LHR · 15 Dec

£1182.55

Lufthansa

Air India

07:40

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
23h 40m
13:20

IDR · 11 Dec

08:05

LHR · 15 Dec

£1182.55

Lufthansa

Air India

07:40

LHR · 10 Dec

13:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
1d 2h
13:20

IDR · 11 Dec

10:25

LHR · 15 Dec

£1182.55

Lufthansa

Air India

07:40

LHR · 10 Dec

21:55

IDR · 14 Dec

2 Stops
1d 10m
2 Stops
15h 40m
13:20

IDR · 11 Dec

08:05

LHR · 15 Dec

£1182.55

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
1d 1h 20m
23:00

IDR · 11 Dec

15:40

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
23h 45m
18:30

IDR · 11 Dec

10:15

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
19h 55m
12:15

IDR · 11 Dec

10:15

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
1d 5h 10m
18:30

IDR · 11 Dec

15:40

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
1d 5h 10m
08:20

IDR · 11 Dec

15:40

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
1d 1h 20m
12:15

IDR · 11 Dec

15:40

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
23h 45m
23:00

IDR · 11 Dec

10:15

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
23h 45m
08:20

IDR · 11 Dec

10:15

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
19h 55m
18:30

IDR · 11 Dec

10:15

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
1d 5h 10m
23:00

IDR · 11 Dec

15:40

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
1d 5h 10m
12:15

IDR · 11 Dec

15:40

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
1d 1h 20m
18:30

IDR · 11 Dec

15:40

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
1d 1h 20m
08:20

IDR · 11 Dec

15:40

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
23h 45m
12:15

IDR · 11 Dec

10:15

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
19h 55m
08:20

IDR · 11 Dec

10:15

LHR · 15 Dec

£1263.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
19h 55m
23:00

IDR · 11 Dec

10:15

LHR · 15 Dec

£1263.59

Emirates

Air India

15:50

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
21h 50m
2 Stops
1d 4h 10m
19:10

IDR · 11 Dec

06:40

LGW · 15 Dec

£1502.50

Emirates

Air India

15:50

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
21h 50m
2 Stops
1d 1h 10m
19:10

IDR · 11 Dec

11:40

LGW · 15 Dec

£1502.50

Emirates

Air India

15:50

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
21h 50m
2 Stops
20h 10m
19:10

IDR · 11 Dec

06:40

LGW · 15 Dec

£1502.50

Emirates

Air India

13:40

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
1d
2 Stops
1d 9h 10m
19:10

IDR · 11 Dec

11:40

LGW · 15 Dec

£1502.50

Emirates

Air India

20:20

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
17h 20m
2 Stops
1d 1h 10m
19:10

IDR · 11 Dec

11:40

LGW · 15 Dec

£1502.50

Emirates

Air India

13:40

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
1d
2 Stops
1d 4h 10m
19:10

IDR · 11 Dec

06:40

LGW · 15 Dec

£1502.50

Emirates

Air India

13:40

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
1d
2 Stops
1d 1h 10m
19:10

IDR · 11 Dec

11:40

LGW · 15 Dec

£1502.50

Emirates

Air India

19:00

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
18h 40m
2 Stops
1d 9h 10m
19:10

IDR · 11 Dec

11:40

LGW · 15 Dec

£1502.50

Emirates

Air India

13:40

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
1d
2 Stops
20h 10m
19:10

IDR · 11 Dec

06:40

LGW · 15 Dec

£1502.50

Emirates

Air India

19:00

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
18h 40m
2 Stops
1d 4h 10m
19:10

IDR · 11 Dec

06:40

LGW · 15 Dec

£1502.50

Emirates

Air India

20:20

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
17h 20m
2 Stops
20h 10m
19:10

IDR · 11 Dec

06:40

LGW · 15 Dec

£1502.50

Emirates

Air India

19:00

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
18h 40m
2 Stops
20h 10m
19:10

IDR · 11 Dec

06:40

LGW · 15 Dec

£1502.50

Emirates

Air India

19:00

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
18h 40m
2 Stops
1d 1h 10m
19:10

IDR · 11 Dec

11:40

LGW · 15 Dec

£1502.50

Emirates

Air India

20:20

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
17h 20m
2 Stops
1d 9h 10m
19:10

IDR · 11 Dec

11:40

LGW · 15 Dec

£1502.50

Emirates

Air India

20:20

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
17h 20m
2 Stops
1d 4h 10m
19:10

IDR · 11 Dec

06:40

LGW · 15 Dec

£1502.50

Emirates

Air India

15:50

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
21h 50m
2 Stops
1d 9h 10m
19:10

IDR · 11 Dec

11:40

LGW · 15 Dec

£1502.50

Emirates

Air India

20:20

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
19h 35m
2 Stops
1d 1h 10m
21:25

IDR · 11 Dec

11:40

LGW · 15 Dec

£1532.50

Emirates

Air India

20:20

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
19h 35m
2 Stops
1d 9h 10m
21:25

IDR · 11 Dec

11:40

LGW · 15 Dec

£1532.50

Emirates

Air India

20:20

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
19h 35m
2 Stops
1d 4h 10m
21:25

IDR · 11 Dec

06:40

LGW · 15 Dec

£1532.50

Emirates

Air India

20:20

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
19h 35m
2 Stops
20h 10m
21:25

IDR · 11 Dec

06:40

LGW · 15 Dec

£1532.50

Emirates

Air India

15:50

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
1d 5m
2 Stops
1d 1h 10m
21:25

IDR · 11 Dec

11:40

LGW · 15 Dec

£1532.50

Emirates

Air India

19:00

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
20h 55m
2 Stops
1d 9h 10m
21:25

IDR · 11 Dec

11:40

LGW · 15 Dec

£1532.50

Emirates

Air India

15:50

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
1d 5m
2 Stops
20h 10m
21:25

IDR · 11 Dec

06:40

LGW · 15 Dec

£1532.50

Emirates

Air India

19:00

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
20h 55m
2 Stops
1d 4h 10m
21:25

IDR · 11 Dec

06:40

LGW · 15 Dec

£1532.50

Emirates

Air India

13:40

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
1d 2h 15m
2 Stops
1d 9h 10m
21:25

IDR · 11 Dec

11:40

LGW · 15 Dec

£1532.50

Emirates

Air India

19:00

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
20h 55m
2 Stops
1d 1h 10m
21:25

IDR · 11 Dec

11:40

LGW · 15 Dec

£1532.50

Emirates

Air India

13:40

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
1d 2h 15m
2 Stops
1d 4h 10m
21:25

IDR · 11 Dec

06:40

LGW · 15 Dec

£1532.50

Emirates

Air India

19:00

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
20h 55m
2 Stops
20h 10m
21:25

IDR · 11 Dec

06:40

LGW · 15 Dec

£1532.50

Emirates

Air India

13:40

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
1d 2h 15m
2 Stops
1d 1h 10m
21:25

IDR · 11 Dec

11:40

LGW · 15 Dec

£1532.50

Emirates

Air India

15:50

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
1d 5m
2 Stops
1d 9h 10m
21:25

IDR · 11 Dec

11:40

LGW · 15 Dec

£1532.50

Emirates

Air India

13:40

LHR · 10 Dec

16:00

IDR · 14 Dec

2 Stops
1d 2h 15m
2 Stops
20h 10m
21:25

IDR · 11 Dec

06:40

LGW · 15 Dec

£1532.50

Emirates

Air India

15:50

LHR · 10 Dec

08:00

IDR · 14 Dec

2 Stops
1d 5m
2 Stops
1d 4h 10m
21:25

IDR · 11 Dec

06:40

LGW · 15 Dec

£1532.50

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
19h 55m
18:30

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
1d 2h 5m
08:20

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
1d 5h 10m
08:20

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
20h 40m
23:00

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
23h 45m
23:00

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

06:45

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
14h 25m
18:30

IDR · 11 Dec

15:40

LHR · 14 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
1d 5h 10m
23:00

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
1d 2h 5m
12:15

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
1d 5h 10m
12:15

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

16:40

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
23h 5m
18:30

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
1d 1h 20m
18:30

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

16:40

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
23h 5m
08:20

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
1d 1h 20m
08:20

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
20h 40m
12:15

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
23h 45m
12:15

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

06:45

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
14h 25m
23:00

IDR · 11 Dec

15:40

LHR · 14 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
19h 55m
23:00

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
19h 55m
08:20

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
1d 2h 5m
18:30

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
1d 5h 10m
18:30

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

16:40

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
23h 5m
23:00

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
1d 1h 20m
23:00

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

16:40

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
23h 5m
12:15

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
1d 1h 20m
12:15

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
20h 40m
18:30

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
1d 35m
1 Stop
23h 45m
18:30

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
20h 40m
08:20

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

16:00

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
23h 45m
08:20

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

06:45

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
14h 25m
12:15

IDR · 11 Dec

15:40

LHR · 14 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

06:45

IDR · 14 Dec

1 Stop
14h 25m
1 Stop
14h 25m
08:20

IDR · 11 Dec

15:40

LHR · 14 Dec

£3921.59

Virgin Atlantic

Air India

12:25

LHR · 10 Dec

19:50

IDR · 14 Dec

1 Stop
18h 20m
1 Stop
19h 55m
12:15

IDR · 11 Dec

10:15

LHR · 15 Dec

£3921.59

Virgin Atlantic

Virgin Atlantic

12:25

LHR · 10 Dec

19:05

IDR · 14 Dec

1 Stop
1d 5h 5m
1 Stop
1d 2h 5m
23:00

IDR · 11 Dec

15:40

LHR · 15 Dec

£3921.59