Find cheap flights to Xiamen from £381
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore deals for your Xiamen getaway
Prices updated:
Prices updated:
Weather in Xiamen
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 17°C | 11°C |
February | 18°C | 12°C |
March | 20°C | 14°C |
April | 24°C | 17°C |
May | 26°C | 21°C |
June | 29°C | 24°C |
July | 31°C | 25°C |
August | 31°C | 26°C |
September | 30°C | 24°C |
October | 27°C | 21°C |
November | 23°C | 17°C |
December | 18°C | 12°C |
14 day forecast
Cheapest month to fly to Xiamen
Explore price trends for trips to Xiamen
Showing prices in GBP
Annual Avg. Price | 402 GBP |
September 2025 | 339 GBP |
October 2025 | 303 GBP |
November 2025 | 354 GBP |
December 2025 | 356 GBP |
January 2026 | 364 GBP |
February 2026 | 364 GBP |
March 2026 | 420 GBP |
April 2026 | 519 GBP |
May 2026 | 416 GBP |
June 2026 | 419 GBP |
July 2026 | 522 GBP |
August 2026 | 449 GBP |
Direct flights to Xiamen
Find direct flights from anywhere to Xiamen
- Bangkok to Xiamen from £146
- Jakarta to Xiamen from £150
- Singapore to Xiamen from £159
- Hangzhou to Xiamen from £159
- Zhengzhou to Xiamen from £159
- Ho Chi Minh City to Xiamen from £167
- Hanoi to Xiamen from £171
- Tokyo to Xiamen from £172
- Penang to Xiamen from £179
- Phnom Penh to Xiamen from £186
- Jinan to Xiamen from £197
- Qingdao to Xiamen from £200
- Sydney to Xiamen from £202
- Guangzhou to Xiamen from £205
- Melbourne to Xiamen from £208
- Xi'an to Xiamen from £217
- Tianjin to Xiamen from £239
- Doha to Xiamen from £285
- Yantai to Xiamen from £292
- Vancouver to Xiamen from £299
- Kyiv to Xiamen from £344
- Los Angeles to Xiamen from £351
- Amsterdam to Xiamen from £359
- Denpasar to Xiamen from £361
Airlines flying to Xiamen
Best airlines flying to Xiamen
- Malaysia Airlines
- Copa Airlines
- Air France
- Iberia Airlines
- Azul
- JetBlue Airways
- TransNusa
- Juneyao Airlines
- Sky Airline
- Vueling
- Nesma Airlines
- LATAM Airlines
- Avianca
- All Nippon Airways
- Jin Air
- EVA Air
- Jeju Air
- Batik Air Malaysia
- Fly Dubai
- United Airlines