Flight distance from Changsha to Shenzhen
630 kilometers/391 miles
or 340 nautical miles.
Your flight will depart from Changsha airport and land at Shenzhen airport.
| City: | Changsha (CSX) | Shenzhen (SZX) |
|---|---|---|
| Latitude: | 28.186667 | 22.55 |
| Longitude: | 113.221667 | 114.1 |
| Country: | China | China |
| Timezone: | Asia/Shanghai | Asia/Shanghai |
| Current time:: | 16:53 04-Apr-2026 | 16:53 04-Apr-2026 |
How far is between Changsha and Shenzhen?
- Your starting point Changsha, China is located at 28.186667,113.221667
- Your ending point Shenzhen, China is located at 22.55,114.1
- l distance from Changsha to Shenzhen is 630 kms equals to miles and 340 nautical miles.
- Flight time from Changsha to Shenzhen is 31 hours 55 minutes
Click here to get detail flight schedules from Changsha to Shenzhen
Distance Calculator
Lastest Update
- Distance from Changsha to Bangkok
- Distance from Changsha to Guangzhou
- Distance from Changsha to Kuala Lumpur
- Distance from Changsha to Sanya
- Distance from Changsha to Shanghai
- Distance from Changsha to Urumqi
- Distance from Changsha to Tokyo
- Distance from Changsha to Beijing
- Distance from Changsha to Hong Kong
- Distance from Changsha to Chiang Mai
