Distance from Halifax to Mocuba

The distance between Halifax, Canada and Mocuba, Mozambique is 12,135 kilometers (7,541 miles).

Halifax, Nova Scotia, Canada

Mocuba, Zambezia Province, Mozambique

From Halifax to Mocuba, the straight-line distance is 12,135 kilometers, heading east. Halifax is at 60 meters above sea level, while Mocuba is at 151 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
Halifax, Canada

Local time:

Time Zone: America/Halifax

Coordinates: 44.6427° N 63.5769° W

Elevation: 60 m (197 ft)


Nearby airports:
  • Halifax Stanfield International Airport (YHZ)
  • CFB Greenwood (YZX)
  • Digby / Annapolis Regional Airport (YDG)
  • Greater Moncton International Airport (YQM)
  • Charlottetown Airport (YYG)
Mocuba, Mozambique

Local time:

Time Zone: Africa/Maputo

Coordinates: 16.8375° S 36.9856° E

Elevation: 151 m (495 ft)


Nearby airports:
  • Quelimane Airport (UEL)
  • Cuamba Airport (FXO)
  • Chileka International Airport (BLZ)
  • Nampula Airport (APL)
  • Mangochi Airport (MAI)

Other distances from Halifax

Distance between cities Kilometers
From Halifax to Toronto 1,268 km
From Halifax to Ottawa 958 km
From Halifax to Montréal 794 km
From Halifax to Edmonton 3,693 km
From Halifax to Winnipeg 2,583 km

Other distances from Mocuba

Distances between cities Kilometers
From Mocuba to Maputo 1,109 km
From Mocuba to Matola 1,114 km
From Mocuba to Nampula 310 km
From Mocuba to Beira 403 km
From Mocuba to Chimoio 449 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Halifax and Mocuba.

From To Distance (kilometers)
Shanghai, China Ibadan, Nigeria 12,135 km
Lahore, Pakistan Oakland, United States 12,135 km
Indianapolis, United States Chengdu, China 12,135 km
San Francisco, United States Lahore, Pakistan 12,135 km
Hong Kong, Hong Kong Phoenix, United States 12,136 km
Beijing, China Guadalajara, Mexico 12,136 km
Hyderābād, India Halifax, Canada 12,137 km
Taipei, Taiwan Hamilton, Canada 12,133 km
Jaipur, India Baltimore, United States 12,137 km
Helsinki, Finland Porto Alegre, Brazil 12,137 km
Ahmedabad, India The Bronx, United States 12,132 km
Chengdu, China Tucson, United States 12,132 km
Budapest, Hungary Mar del Plata, Argentina 12,132 km
Havana, Cuba Tokyo, Japan 12,138 km
Brisbane, Australia Culiacán, Mexico 12,132 km
Seoul, South Korea Tampa, United States 12,132 km
Shenzhen, China Mesa, United States 12,138 km
Jakarta, Indonesia Kumasi, Ghana 12,132 km
Gold Coast, Australia Mazatlán, Mexico 12,138 km
Zapopan, Mexico Beijing, China 12,131 km

Measure more distances between cities