Direct (nonstop) flights from Qingdao to Xiamen

2 airlines fly nonstop from Qingdao Jiaodong International Airport (TAO) to Xiamen Gaoqi International Airport (XMN). It's 822 miles (1,323 km), about 2h 40m in the air. Operated by Xiamen Airlines, Shandong Airlines.

TAO
Qingdao Jiaodong International Airport
🇨🇳 Qingdao, China
XMN
Xiamen Gaoqi International Airport
🇨🇳 Xiamen, China
Flight Time
2h 40m
Distance
822 mi
1,323 km
CO₂/pax
152 kg
−34 kg vs. layover
Airlines
2
Xiamen Airlines +1
Time Diff
Same timezone
Operated by Xiamen Airlines Xiamen Airlines Shandong Airlines Shandong Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

Xiamen Airlines MF Xiamen Airlines
Route
TAO → XMN
Flight Time
2h 40m
Distance
822 mi
Shandong Airlines SC Shandong Airlines
Route
TAO → XMN
Flight Time
2h 40m
Distance
822 mi

Alternative Routes

Other ways to fly from Qingdao to Xiamen with one stop · direct emits 152 kg CO₂ per passenger

TAO WNZ (Wenzhou) XMN
Leg 1: 2h (583 mi) Leg 2: 1h 10m (286 mi) Total: ~3h 10m 🍃 186 kg CO₂ (+22% vs. direct)
Leg 1
TAO → WNZ
2h · 583 mi
View TAO to WNZ flights →
Leg 2
WNZ → XMN
1h 10m · 286 mi
View WNZ to XMN flights →
TAO NKG (Nanjing) XMN
Leg 1: 1h 15m (326 mi) Leg 2: 1h 55m (497 mi) Total: ~3h 10m 🍃 177 kg CO₂ (+16% vs. direct)
Leg 1
TAO → NKG
1h 15m · 326 mi
View TAO to NKG flights →
Leg 2
NKG → XMN
1h 55m · 497 mi
View NKG to XMN flights →
TAO HSN (Zhoushan) XMN
Leg 1: 1h 35m (462 mi) Leg 2: 1h 40m (453 mi) Total: ~3h 15m 🍃 194 kg CO₂ (+28% vs. direct)
Leg 1
TAO → HSN
1h 35m · 462 mi
View TAO to HSN flights →
Leg 2
HSN → XMN
1h 40m · 453 mi
View HSN to XMN flights →
TAO WUX (Wuxi) XMN
Leg 1: 1h 30m (336 mi) Leg 2: 1h 50m (498 mi) Total: ~3h 20m 🍃 179 kg CO₂ (+18% vs. direct)
Leg 1
TAO → WUX
1h 30m · 336 mi
View TAO to WUX flights →
Leg 2
WUX → XMN
1h 50m · 498 mi
View WUX to XMN flights →
TAO JUH (Chizhou) XMN
Leg 1: 1h 45m (408 mi) Leg 2: 1h 35m (429 mi) Total: ~3h 20m 🍃 180 kg CO₂ (+18% vs. direct)
Leg 1
TAO → JUH
1h 45m · 408 mi
View TAO to JUH flights →
Leg 2
JUH → XMN
1h 35m · 429 mi
View JUH to XMN flights →

Looking for the return flight?

XMN → TAO: Flights from Xiamen to Qingdao

Frequently Asked Questions

How long is the direct flight from Qingdao to Xiamen?

A nonstop flight from Qingdao (TAO) to Xiamen (XMN) takes approximately 2 hours and 40 minutes. The distance is 822 miles (1,323 km).

Which airlines fly nonstop from Qingdao to Xiamen?

2 airlines: Xiamen Airlines, Shandong Airlines.

Is there a nonstop flight from Qingdao to Xiamen?

Yes. 2 airlines: Xiamen Airlines, Shandong Airlines.

How far is Qingdao from Xiamen?

The flight distance from Qingdao to Xiamen is 822 miles (1,323 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Qingdao to Xiamen?

At 2h 40m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Qingdao to Xiamen?

Roughly 152 kg CO2 per passenger one-way. That's about the same as driving 760 km.

Is the return flight from Xiamen to Qingdao also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Qingdao to Xiamen?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Qingdao Jiaodong International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.