Flight distance from Shanghai to Beirut
7818 kilometers/4858 miles
or 4221 nautical miles.
Your flight will depart from Shanghai airport and land at Beirut airport.
City: | Shanghai (SHA) | Beirut (BEY) |
---|---|---|
Latitude: | 31.240105 | 33.8872 |
Longitude: | 121.469994 | 35.5134 |
Country: | China | Lebanon |
Timezone: | Asia/Shanghai | Asia/Beirut |
Current time:: | 07:42 29-May-2024 | 07:42 29-May-2024 |
How far is between Shanghai and Beirut?
- Your starting point Shanghai, China is located at 31.240105,121.469994
- Your ending point Beirut, Lebanon is located at 33.8872,35.5134
- l distance from Shanghai to Beirut is 7818 kms equals to miles and 4221 nautical miles.
- Flight time from Shanghai to Beirut is 56 hours 30 minutes
Click here to get detail flight schedules from Shanghai to Beirut
Distance Calculator
Lastest Update
- Distance from Shanghai to Gold Coast
- Distance from Shanghai to Nice
- Distance from Shanghai to Palermo
- Distance from Shanghai to Riyadh
- Distance from Shanghai to Baku
- Distance from Shanghai to Vilnius
- Distance from Shanghai to Boise
- Distance from Shanghai to Dayong
- Distance from Shanghai to Quito
- Distance from Shanghai to Guilin