- Home
- Flights
- Flights from Xiamen
- Xiamen to Shenzhen
Flights from Xiamen to Shenzhen
Hainan Airlines and Xiamen Airlines fly nonstop from Xiamen to Shenzhen. The flight takes around 1h 07m.
Direct flights available 1h 07m
Xiamen to Shenzhen at a glance
Fastest flight1h 07mEstimated
Nonstop flightsYesHainan Airlines, Xiamen Airlines
Airlines flying nonstop from Xiamen to Shenzhen
2 airlines on this route.
Good to know
- Distance
- 488 km303 miles
- Flight time
- 1h 07mestimate
- Time difference
- NoneShenzhen vs Xiamen
- Currency in Shenzhen
- CNY
- Airports
- XMN → SZX
Flights from Xiamen to Shenzhen: questions answered
Are there direct flights from Xiamen to Shenzhen?
Yes. Hainan Airlines and Xiamen Airlines fly this route nonstop.
How long is the flight from Xiamen to Shenzhen?
A nonstop flight covers 488 km and takes around 1h 07m.
Which airlines fly from Xiamen to Shenzhen?
Hainan Airlines and Xiamen Airlines operate nonstop flights on this route.
Which airports serve Xiamen and Shenzhen?
Xiamen: Xiamen Gaoqi International Airport (XMN). Shenzhen: Shenzhen Bao'an International Airport (SZX).





