Flight distance from Shanghai to Rio de Janeiro
18247 kilometers/11338 miles
or 9852 nautical miles.
Your flight will depart from Shanghai airport and land at Rio de Janeiro airport.
City: | Shanghai (SHA) | Rio de Janeiro (GIG) |
---|---|---|
Latitude: | 31.240105 | -22.9 |
Longitude: | 121.469994 | -43.211111 |
Country: | China | Brazil |
Timezone: | Asia/Shanghai | America/Sao_Paulo |
Current time:: | 23:00 05-May-2024 | 23:00 05-May-2024 |
How far is between Shanghai and Rio de Janeiro?
- Your starting point Shanghai, China is located at 31.240105,121.469994
- Your ending point Rio de Janeiro, Brazil is located at -22.9,-43.211111
- l distance from Shanghai to Rio de Janeiro is 18247 kms equals to miles and 9852 nautical miles.
- Flight time from Shanghai to Rio de Janeiro is 94 hours 40 minutes
Click here to get detail flight schedules from Shanghai to Rio de Janeiro
Distance Calculator
Lastest Update
- Distance from Shanghai to Panama City
- Distance from Shanghai to Okinawa
- Distance from Shanghai to Tokyo
- Distance from Shanghai to Zagreb
- Distance from Shanghai to Koh Samui
- Distance from Shanghai to Gold Coast
- Distance from Shanghai to Larnaca
- Distance from Shanghai to Luxembourg
- Distance from Shanghai to Doha
- Distance from Shanghai to Manchester