Beijing & Singapore

Both destinations in one trip from Jakarta

Beijing

Beijing

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.

Singapore

Singapore

Singapore, an island city-state off southern Malaysia, is known for its multicultural population, high-end shopping, and world-class food. Visit the futuristic Gardens by the Bay, explore the vibrant shopping district of Orchard Road, or wander around the ethnic enclaves like Chinatown and Little India. Singapore's hawker centers, high-tech architecture, and the annual Great Singapore Sale make it a city of innovation and diversity.

Latest deals

2 + 9 days £379 Sun 7 Mar – Thu 18 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
5 + 9 days £379 Fri 5 Mar – Fri 19 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
4 + 10 days £379 Fri 5 Mar – Fri 19 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
2 + 12 days £379 Fri 5 Mar – Fri 19 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Singapore · Sun 7/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
6 + 9 days £379 Thu 4 Mar – Fri 19 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
5 + 10 days £379 Thu 4 Mar – Fri 19 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
3 + 12 days £379 Thu 4 Mar – Fri 19 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Sun 7/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
2 + 13 days £379 Thu 4 Mar – Fri 19 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Sat 6/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
2 + 7 days £379 Tue 9 Mar – Thu 18 Mar
Jakarta → Beijing · Tue 9/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
3 + 7 days £379 Mon 8 Mar – Thu 18 Mar
Jakarta → Beijing · Mon 8/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
2 + 8 days £379 Mon 8 Mar – Thu 18 Mar
Jakarta → Beijing · Mon 8/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
4 + 7 days £379 Sun 7 Mar – Thu 18 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
3 + 8 days £379 Sun 7 Mar – Thu 18 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
5 + 7 days £379 Sat 6 Mar – Thu 18 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
4 + 8 days £379 Sat 6 Mar – Thu 18 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
6 + 8 days £379 Fri 5 Mar – Fri 19 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
3 + 9 days £379 Sat 6 Mar – Thu 18 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
5 + 8 days £379 Fri 5 Mar – Thu 18 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
4 + 9 days £379 Fri 5 Mar – Thu 18 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
2 + 11 days £379 Fri 5 Mar – Thu 18 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Singapore · Sun 7/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
7 + 7 days £379 Thu 4 Mar – Thu 18 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
6 + 8 days £379 Thu 4 Mar – Thu 18 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
5 + 9 days £379 Thu 4 Mar – Thu 18 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
3 + 11 days £379 Thu 4 Mar – Thu 18 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Sun 7/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
2 + 12 days £379 Thu 4 Mar – Thu 18 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Sat 6/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
8 + 7 days £379 Wed 3 Mar – Thu 18 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
7 + 8 days £379 Wed 3 Mar – Thu 18 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
6 + 9 days £379 Wed 3 Mar – Thu 18 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
4 + 11 days £379 Wed 3 Mar – Thu 18 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Singapore · Sun 7/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
3 + 12 days £379 Wed 3 Mar – Thu 18 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Singapore · Sat 6/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
2 + 13 days £379 Wed 3 Mar – Thu 18 Mar
Jakarta → Beijing · Wed 3/03 · £184 Go
Beijing → Singapore · Fri 5/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
6 + 7 days £379 Fri 5 Mar – Thu 18 Mar
Jakarta → Beijing · Fri 5/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Thu 18/03 · £87 Go
3 + 10 days £379 Sat 6 Mar – Fri 19 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
7 + 8 days £379 Thu 4 Mar – Fri 19 Mar
Jakarta → Beijing · Thu 4/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
5 + 8 days £379 Sat 6 Mar – Fri 19 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
2 + 11 days £379 Sun 7 Mar – Sat 20 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Sat 20/03 · £87 Go
3 + 10 days £379 Sun 7 Mar – Sat 20 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Sat 20/03 · £87 Go
4 + 9 days £379 Sat 6 Mar – Fri 19 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Fri 19/03 · £87 Go
2 + 10 days £379 Mon 8 Mar – Sat 20 Mar
Jakarta → Beijing · Mon 8/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Sat 20/03 · £87 Go
3 + 9 days £379 Mon 8 Mar – Sat 20 Mar
Jakarta → Beijing · Mon 8/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Sat 20/03 · £87 Go
2 + 9 days £379 Tue 9 Mar – Sat 20 Mar
Jakarta → Beijing · Tue 9/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Sat 20/03 · £87 Go
3 + 12 days £379 Sat 6 Mar – Sun 21 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go
4 + 11 days £379 Sat 6 Mar – Sun 21 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go
5 + 10 days £379 Sat 6 Mar – Sun 21 Mar
Jakarta → Beijing · Sat 6/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go
2 + 12 days £379 Sun 7 Mar – Sun 21 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Singapore · Tue 9/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go
3 + 11 days £379 Sun 7 Mar – Sun 21 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go
4 + 10 days £379 Sun 7 Mar – Sun 21 Mar
Jakarta → Beijing · Sun 7/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go
2 + 11 days £379 Mon 8 Mar – Sun 21 Mar
Jakarta → Beijing · Mon 8/03 · £184 Go
Beijing → Singapore · Wed 10/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go
3 + 10 days £379 Mon 8 Mar – Sun 21 Mar
Jakarta → Beijing · Mon 8/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go
2 + 10 days £379 Tue 9 Mar – Sun 21 Mar
Jakarta → Beijing · Tue 9/03 · £184 Go
Beijing → Singapore · Thu 11/03 · £108 Go
Singapore → Jakarta · Sun 21/03 · £87 Go

... 728 more possible dates exist ...