Air Miles Calculator logo

How far is Qui Nhon from Casablanca?

The distance between Casablanca (Casablanca Mohammed V International Airport) and Qui Nhon (Phu Cat Airport) is 7150 miles / 11506 kilometers / 6213 nautical miles.

Casablanca Mohammed V International Airport – Phu Cat Airport

Distance arrow
7150
Miles
Distance arrow
11506
Kilometers
Distance arrow
6213
Nautical miles

Search flights

Distance from Casablanca to Qui Nhon

There are several ways to calculate the distance from Casablanca to Qui Nhon. Here are two standard methods:

Vincenty's formula (applied above)
  • 7149.692 miles
  • 11506.314 kilometers
  • 6212.912 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth's surface using an ellipsoidal model of the planet.

Haversine formula
  • 7139.907 miles
  • 11490.567 kilometers
  • 6204.410 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

How long does it take to fly from Casablanca to Qui Nhon?

The estimated flight time from Casablanca Mohammed V International Airport to Phu Cat Airport is 14 hours and 2 minutes.

Flight carbon footprint between Casablanca Mohammed V International Airport (CMN) and Phu Cat Airport (UIH)

On average, flying from Casablanca to Qui Nhon generates about 876 kg of CO2 per passenger, and 876 kilograms equals 1 931 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path from Casablanca to Qui Nhon

See the map of the shortest flight path between Casablanca Mohammed V International Airport (CMN) and Phu Cat Airport (UIH).

Airport information

Origin Casablanca Mohammed V International Airport
City: Casablanca
Country: Morocco Flag of Morocco
IATA Code: CMN
ICAO Code: GMMN
Coordinates: 33°22′3″N, 7°35′23″W
Destination Phu Cat Airport
City: Qui Nhon
Country: Vietnam Flag of Vietnam
IATA Code: UIH
ICAO Code: VVPC
Coordinates: 13°57′17″N, 109°2′31″E