Distance from Corozal to Ha'ateiho

The distance between Corozal, Puerto Rico and Ha'ateiho, Tonga is 12,640 kilometers (7,854 miles).

Corozal, Puerto Rico

Ha'ateiho, Tongatapu, Tonga

From Corozal to Ha'ateiho, the straight-line distance is 12,640 kilometers, heading west. Corozal is situated at an altitude of 97 meters above sea level, while Ha'ateiho is at only 7 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 12-14 hours
Speed Time
300 km/h
Corozal, Puerto Rico

Local time:

Time Zone: America/Puerto_Rico

Coordinates: 18.3411° N 66.3168° W

Elevation: 97 m (318 ft)


Nearby airports:
  • Fernando Luis Ribas Dominicci Airport (SIG)
  • Luis Muñoz Marín International Airport (SJU)
  • Antonio (Nery) Juarbe Pol Airport (ARE)
  • Mercedita Airport (PSE)
  • Humacao Airport (HUC)
Ha'ateiho, Tonga

Local time:

Time Zone: Pacific/Tongatapu

Coordinates: 21.1776° S 175.2329° W

Elevation: 7 m (23 ft)


Nearby airports:
  • Fua'amotu International Airport (TBU)
  • Kaufana Airport (EUA)
  • Lifuka Island Airport (HPA)
  • Vava'u International Airport (VAV)
  • Ono-I-Lau Airport (ONU)

Other distances from Corozal

Distance between cities Kilometers
From Corozal to San Juan 26 km
From Corozal to Carolina 38 km
From Corozal to Ponce 49 km
From Corozal to Arecibo 45 km
From Corozal to Caguas 31 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Corozal and Ha'ateiho.

From To Distance (kilometers)
Moscow, Russia Porto Alegre, Brazil 12,640 km
Wellington, New Zealand New Delhi, India 12,640 km
Moscow, Russia Lima, Peru 12,641 km
Recife, Brazil Bhopal, India 12,641 km
Nashville, United States New Delhi, India 12,641 km
Wellington, New Zealand Delhi, India 12,641 km
Nagpur, India Minneapolis, United States 12,641 km
Winnipeg, Canada Port Moresby, Papua New Guinea 12,641 km
The Bronx, United States Pune, India 12,639 km
Lucknow, India Fresno, United States 12,642 km
Delhi, India Wichita, United States 12,638 km
Brisbane, Australia Edmonton, Canada 12,638 km
Delhi, India Nashville, United States 12,638 km
Santiago, Chile Budapest, Hungary 12,637 km
Chengdu, China Fort Worth, United States 12,637 km
Trujillo, Peru Kakamega, Kenya 12,643 km
Taipei, Taiwan Baltimore, United States 12,637 km
Mumbai, India London, Canada 12,643 km
Chengdu, China Arlington, United States 12,643 km
Bengaluru, India Recife, Brazil 12,643 km

Measure more distances between cities