Beijing

Beijing

Direct return from Jakarta

£1188 Save up to
£504 Best deal
£1692 Average cost

Beijing, the capital of China, is a fascinating mix of ancient traditions and modern development. Stand in awe at the UNESCO-listed Great Wall, visit the historic Forbidden City, or wander through the vibrant local markets such as the Pearl Market. Beijing's rich history, traditional Peking Opera, and the renowned Peking Duck make it an unforgettable destination.

Latest deals

5 days £504 Wed 24 Feb – Mon 1 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Mon 1/03 · £320 Go
6 days £504 Fri 26 Feb – Thu 4 Mar
Jakarta → Beijing · Fri 26/02 · £184 Go
Beijing → Jakarta · Thu 4/03 · £320 Go
7 days £504 Fri 26 Feb – Fri 5 Mar
Jakarta → Beijing · Fri 26/02 · £184 Go
Beijing → Jakarta · Fri 5/03 · £320 Go
8 days £504 Fri 26 Feb – Sat 6 Mar
Jakarta → Beijing · Fri 26/02 · £184 Go
Beijing → Jakarta · Sat 6/03 · £320 Go
9 days £504 Fri 26 Feb – Sun 7 Mar
Jakarta → Beijing · Fri 26/02 · £184 Go
Beijing → Jakarta · Sun 7/03 · £320 Go
10 days £504 Fri 26 Feb – Mon 8 Mar
Jakarta → Beijing · Fri 26/02 · £184 Go
Beijing → Jakarta · Mon 8/03 · £320 Go
11 days £504 Fri 26 Feb – Tue 9 Mar
Jakarta → Beijing · Fri 26/02 · £184 Go
Beijing → Jakarta · Tue 9/03 · £320 Go
12 days £504 Fri 26 Feb – Wed 10 Mar
Jakarta → Beijing · Fri 26/02 · £184 Go
Beijing → Jakarta · Wed 10/03 · £320 Go
13 days £504 Fri 26 Feb – Thu 11 Mar
Jakarta → Beijing · Fri 26/02 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
6 days £504 Mon 1 Mar – Sun 7 Mar
Jakarta → Beijing · Mon 1/03 · £184 Go
Beijing → Jakarta · Sun 7/03 · £320 Go
7 days £504 Mon 1 Mar – Mon 8 Mar
Jakarta → Beijing · Mon 1/03 · £184 Go
Beijing → Jakarta · Mon 8/03 · £320 Go
8 days £504 Mon 1 Mar – Tue 9 Mar
Jakarta → Beijing · Mon 1/03 · £184 Go
Beijing → Jakarta · Tue 9/03 · £320 Go
9 days £504 Mon 1 Mar – Wed 10 Mar
Jakarta → Beijing · Mon 1/03 · £184 Go
Beijing → Jakarta · Wed 10/03 · £320 Go
10 days £504 Mon 1 Mar – Thu 11 Mar
Jakarta → Beijing · Mon 1/03 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
6 days £504 Tue 2 Mar – Mon 8 Mar
Jakarta → Beijing · Tue 2/03 · £184 Go
Beijing → Jakarta · Mon 8/03 · £320 Go
7 days £504 Tue 2 Mar – Tue 9 Mar
Jakarta → Beijing · Tue 2/03 · £184 Go
Beijing → Jakarta · Tue 9/03 · £320 Go
8 days £504 Tue 2 Mar – Wed 10 Mar
Jakarta → Beijing · Tue 2/03 · £184 Go
Beijing → Jakarta · Wed 10/03 · £320 Go
9 days £504 Tue 2 Mar – Thu 11 Mar
Jakarta → Beijing · Tue 2/03 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
6 days £504 Wed 3 Mar – Tue 9 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Jakarta · Tue 9/03 · £320 Go
7 days £504 Wed 3 Mar – Wed 10 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Jakarta · Wed 10/03 · £320 Go
8 days £504 Wed 3 Mar – Thu 11 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
6 days £504 Thu 4 Mar – Wed 10 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Jakarta · Wed 10/03 · £320 Go
7 days £504 Thu 4 Mar – Thu 11 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
6 days £504 Fri 5 Mar – Thu 11 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
14 days £504 Thu 25 Feb – Thu 11 Mar
Jakarta → Beijing · Thu 25/02 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
13 days £504 Thu 25 Feb – Wed 10 Mar
Jakarta → Beijing · Thu 25/02 · £184 Go
Beijing → Jakarta · Wed 10/03 · £320 Go
12 days £504 Thu 25 Feb – Tue 9 Mar
Jakarta → Beijing · Thu 25/02 · £184 Go
Beijing → Jakarta · Tue 9/03 · £320 Go
11 days £504 Thu 25 Feb – Mon 8 Mar
Jakarta → Beijing · Thu 25/02 · £184 Go
Beijing → Jakarta · Mon 8/03 · £320 Go
7 days £504 Tue 23 Feb – Tue 2 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Tue 2/03 · £320 Go
8 days £504 Tue 23 Feb – Wed 3 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Wed 3/03 · £320 Go
9 days £504 Tue 23 Feb – Thu 4 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Thu 4/03 · £320 Go
10 days £504 Tue 23 Feb – Fri 5 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Fri 5/03 · £320 Go
11 days £504 Tue 23 Feb – Sat 6 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Sat 6/03 · £320 Go
12 days £504 Tue 23 Feb – Sun 7 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Sun 7/03 · £320 Go
13 days £504 Tue 23 Feb – Mon 8 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Mon 8/03 · £320 Go
15 days £504 Tue 23 Feb – Wed 10 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Wed 10/03 · £320 Go
16 days £504 Tue 23 Feb – Thu 11 Mar
Jakarta → Beijing · Tue 23/02 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
6 days £504 Wed 24 Feb – Tue 2 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Tue 2/03 · £320 Go
7 days £504 Wed 24 Feb – Wed 3 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Wed 3/03 · £320 Go
16 days £504 Sun 7 Mar – Tue 23 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Jakarta · Tue 23/03 · £320 Go
8 days £504 Wed 24 Feb – Thu 4 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Thu 4/03 · £320 Go
10 days £504 Wed 24 Feb – Sat 6 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Sat 6/03 · £320 Go
11 days £504 Wed 24 Feb – Sun 7 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Sun 7/03 · £320 Go
12 days £504 Wed 24 Feb – Mon 8 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Mon 8/03 · £320 Go
13 days £504 Wed 24 Feb – Tue 9 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Tue 9/03 · £320 Go
14 days £504 Wed 24 Feb – Wed 10 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Wed 10/03 · £320 Go
15 days £504 Wed 24 Feb – Thu 11 Mar
Jakarta → Beijing · Wed 24/02 · £184 Go
Beijing → Jakarta · Thu 11/03 · £320 Go
6 days £504 Thu 25 Feb – Wed 3 Mar
Jakarta → Beijing · Thu 25/02 · £184 Go
Beijing → Jakarta · Wed 3/03 · £320 Go
7 days £504 Thu 25 Feb – Thu 4 Mar
Jakarta → Beijing · Thu 25/02 · £184 Go
Beijing → Jakarta · Thu 4/03 · £320 Go
8 days £504 Thu 25 Feb – Fri 5 Mar
Jakarta → Beijing · Thu 25/02 · £184 Go
Beijing → Jakarta · Fri 5/03 · £320 Go

... 190 more possible dates exist ...