Lowcost flights from Male (Maldives) to Beijing (China), €146 - €585

Direct distance between cities: 5847 km. Average direct flight time is 7:52 hours.

Please note! Some routes are seasonal.

From Male to Beijing with Beijing Capital Airlines (JD)
Average ticket price: €146 - €585

Connection in Baku (Azerbaijan)
From Male to Baku with Buta Airways (J2)
Average ticket price: €117 - €467
From Baku to Beijing with Buta Airways (J2)
Average ticket price: €138 - €551
Connection in Bangkok (Thailand)
From Male to Bangkok with Thai AirAsia (FD)
Average ticket price: €79 - €314
From Bangkok to Beijing with Thai AirAsia (FD)
From Bangkok to Beijing with Thai VietJet Air (VZ)
Average ticket price: €83 - €330
Connection in Kuala Lumpur (Malaysia)
From Male to Kuala Lumpur with AirAsia (AK)
Average ticket price: €78 - €313
From Kuala Lumpur to Beijing with AirAsia X (D7)
Average ticket price: €109 - €435
Connection in Singapore (Singapore)
From Male to Singapore with Scoot (TR)
Average ticket price: €85 - €338
From Singapore to Beijing with Jetstar (JQ)
Average ticket price: €112 - €448