Lowcost flights from Singapore (Singapore) to Beijing (China), €112 - €448

Direct distance between cities: 4478 km. Average direct flight time is 6:16 hours.

Please note! Some routes are seasonal.

From Singapore to Beijing with Jetstar (JQ)
Average ticket price: €112 - €448

Connection in Bangkok (Thailand)
From Singapore to Bangkok with Jetstar Asia (3K)
From Singapore to Bangkok with Scoot (TR)
From Singapore to Bangkok with Thai AirAsia (FD)
From Singapore to Bangkok with Thai Lion Air (SL)
Average ticket price: €36 - €143
From Bangkok to Beijing with Thai AirAsia (FD)
From Bangkok to Beijing with Thai VietJet Air (VZ)
Average ticket price: €83 - €330
Connection in Changsha (China)
From Singapore to Changsha with Scoot (TR)
Average ticket price: €79 - €315
From Changsha to Beijing with Beijing Capital Airlines (JD)
From Changsha to Beijing with China United Airlines (KN)
Average ticket price: €33 - €134
Connection in Fuzhou (China)
From Singapore to Fuzhou with Scoot (TR)
Average ticket price: €81 - €322
From Fuzhou to Beijing with China United Airlines (KN)
Average ticket price: €40 - €158
Connection in Guangzhou (China)
From Singapore to Guangzhou with Jetstar Asia (3K)
From Singapore to Guangzhou with Scoot (TR)
Average ticket price: €67 - €266
From Guangzhou to Beijing with 9 Air (AQ)
From Guangzhou to Beijing with Beijing Capital Airlines (JD)
From Guangzhou to Beijing with China United Airlines (KN)
Average ticket price: €47 - €186
Connection in Guiyang (China)
From Singapore to Guiyang with Lucky Air (8L)
Average ticket price: €71 - €283
From Guiyang to Beijing with Beijing Capital Airlines (JD)
From Guiyang to Beijing with Colorful Guizhou Airlines (GY)
From Guiyang to Beijing with China United Airlines (KN)
Average ticket price: €43 - €173
Connection in Haikou (China)
From Singapore to Haikou with Jetstar Asia (3K)
From Singapore to Haikou with Scoot (TR)
Average ticket price: €55 - €220
From Haikou to Beijing with Beijing Capital Airlines (JD)
From Haikou to Beijing with China United Airlines (KN)
Average ticket price: €57 - €229
Connection in Hangzhou (China)
From Singapore to Hangzhou with Jetstar Asia (3K)
From Singapore to Hangzhou with Scoot (TR)
Average ticket price: €92 - €366
From Hangzhou to Beijing with Beijing Capital Airlines (JD)
From Hangzhou to Beijing with China United Airlines (KN)
Average ticket price: €28 - €114
Connection in Hong Kong (Hong Kong)
From Singapore to Hong Kong with Jetstar Asia (3K)
From Singapore to Hong Kong with Scoot (TR)
Average ticket price: €65 - €259
From Hong Kong to Beijing with HK Express (UO)
Average ticket price: €49 - €198
Connection in Jeju (South Korea)
From Singapore to Jeju with Scoot (TR)
Average ticket price: €107 - €429
From Jeju to Beijing with Spring Airlines (9C)
From Jeju to Beijing with Jeju Air (7C)
Average ticket price: €29 - €115
Connection in Jieyang (China)
From Singapore to Jieyang with Spring Airlines (9C)
From Singapore to Jieyang with Jetstar Asia (3K)
Average ticket price: €71 - €283
From Jieyang to Beijing with China United Airlines (KN)
Average ticket price: €46 - €183
Connection in Kota Kinabalu (Malaysia)
From Singapore to Kota Kinabalu with AirAsia (AK)
From Singapore to Kota Kinabalu with Scoot (TR)
Average ticket price: €36 - €145
From Kota Kinabalu to Beijing with AirAsia (AK)
Average ticket price: €94 - €378
Connection in Kuala Lumpur (Malaysia)
From Singapore to Kuala Lumpur with AirAsia (AK)
From Singapore to Kuala Lumpur with Firefly (FY)
From Singapore to Kuala Lumpur with Jetstar Asia (3K)
From Singapore to Kuala Lumpur with Scoot (TR)
Average ticket price: €8 - €32
From Kuala Lumpur to Beijing with AirAsia X (D7)
Average ticket price: €109 - €435
Connection in Kunming (China)
From Singapore to Kunming with Scoot (TR)
Average ticket price: €66 - €265
From Kunming to Beijing with Beijing Capital Airlines (JD)
From Kunming to Beijing with China United Airlines (KN)
From Kunming to Beijing with Lucky Air (8L)
Average ticket price: €52 - €207
Connection in Lijiang (China)
From Singapore to Lijiang with Scoot (TR)
Average ticket price: €71 - €285
From Lijiang to Beijing with Beijing Capital Airlines (JD)
Average ticket price: €52 - €210
Connection in Male (Maldives)
From Singapore to Male with Scoot (TR)
Average ticket price: €85 - €338
From Male to Beijing with Beijing Capital Airlines (JD)
Average ticket price: €146 - €585
Connection in Manila (Philippines)
From Singapore to Manila with Cebu Pacific (5J)
From Singapore to Manila with PAL Express (2P)
From Singapore to Manila with Jetstar Asia (3K)
From Singapore to Manila with Scoot (TR)
Average ticket price: €60 - €240
From Manila to Beijing with Cebu Pacific (5J)
Average ticket price: €71 - €285
Connection in Nanchang (China)
From Singapore to Nanchang with Scoot (TR)
Average ticket price: €83 - €332
From Nanchang to Beijing with China United Airlines (KN)
From Nanchang to Beijing with Jiangxi Air (RY)
Average ticket price: €31 - €123
Connection in Ningbo (China)
From Singapore to Ningbo with Jetstar Asia (3K)
From Singapore to Ningbo with Scoot (TR)
Average ticket price: €92 - €368
From Ningbo to Beijing with China United Airlines (KN)
Average ticket price: €30 - €121
Connection in Qingdao (China)
From Singapore to Qingdao with Scoot (TR)
Average ticket price: €106 - €425
From Qingdao to Beijing with Beijing Capital Airlines (JD)
Average ticket price: €13 - €53
Connection in Shanghai (China)
From Singapore to Shanghai with Spring Airlines (9C)
Average ticket price: €95 - €381
From Shanghai to Beijing with China United Airlines (KN)
From Shanghai to Beijing with Spring Airlines (9C)
Average ticket price: €27 - €107
Connection in Shenzhen (China)
From Singapore to Shenzhen with Scoot (TR)
Average ticket price: €65 - €261
From Shenzhen to Beijing with China United Airlines (KN)
Average ticket price: €49 - €194
Connection in Tokyo (Japan)
From Singapore to Tokyo with Air Japan (NQ)
From Singapore to Tokyo with Zipair Tokyo (ZG)
From Singapore to Tokyo with Scoot (TR)
Average ticket price: €133 - €532
From Tokyo to Beijing with Spring Airlines Japan (IJ)
Average ticket price: €52 - €209
Connection in Wuxi (China)
From Singapore to Wuxi with Jetstar Asia (3K)
Average ticket price: €95 - €378
From Wuxi to Beijing with China United Airlines (KN)
Average ticket price: €25 - €100