Distance from Hat Yai to Moroni

The distance between Hat Yai, Thailand and Moroni, Comoros is 6,665 kilometers (4,141 miles).

Hat Yai, Songkhla, Thailand

Moroni, Grande Comore, Comoros

From Hat Yai to Moroni, the straight-line distance is 6,665 kilometers, heading west. Both cities are at a similar altitude, with Hat Yai at 12 meters above sea level and Moroni at 27 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Hat Yai, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 7.0084° N 100.4767° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Hat Yai International Airport (HDY)
  • Songkhla Airport (SGZ)
  • Pattani Airport (PAN)
  • Sultan Abdul Halim Airport (AOR)
  • Trang Airport (TST)
Moroni, Comoros

Local time:

Time Zone: Indian/Comoro

Coordinates: 11.7022° S 43.2551° E

Elevation: 27 m (89 ft)


Nearby airports:
  • Iconi Airport (YVA)
  • Prince Said Ibrahim International Airport (HAH)
  • Mohéli Bandar Es Eslam Airport (NWA)
  • Ouani Airport (AJN)
  • Dzaoudzi Pamandzi International Airport (DZA)

Other distances from Hat Yai

Distance between cities Kilometers
From Hat Yai to Bangkok 746 km
From Hat Yai to Samut Prakan 729 km
From Hat Yai to Phra Pradaeng 736 km
From Hat Yai to Pak Kret 764 km
From Hat Yai to Lampang 1,253 km

Other distances from Moroni

Distances between cities Kilometers
From Moroni to Moutsamoudou 135 km
From Moroni to Fomboni 84 km
From Moroni to Tsimbeo 143 km
From Moroni to Domoni 152 km
From Moroni to Mirontsi 136 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Hat Yai and Moroni.

From To Distance (kilometers)
Havana, Cuba Las Palmas de Gran Canaria, Spain 6,665 km
Bristol, United Kingdom Kakamega, Kenya 6,665 km
Stockholm, Sweden Kampala, Uganda 6,665 km
Dublin, Ireland Lahore, Pakistan 6,664 km
Callao, Peru Las Vegas, United States 6,664 km
Ciudad Guayana, Venezuela Calgary, Canada 6,664 km
Jacksonville, United States Asunción, Paraguay 6,666 km
Louisville, United States Valladolid, Spain 6,667 km
Jacksonville, United States Cardiff, United Kingdom 6,667 km
Portland, United States Quito, Ecuador 6,663 km
São Paulo, Brazil Onitsha, Nigeria 6,667 km
Fort Worth, United States Sucre, Bolivia 6,667 km
Valencia, Spain San Juan, Puerto Rico 6,663 km
Vancouver, Canada Valencia, Venezuela 6,663 km
Fort Worth, United States Santa Cruz de la Sierra, Bolivia 6,667 km
Cochabamba, Bolivia Chihuahua, Mexico 6,662 km
Bengaluru, India Tokyo, Japan 6,668 km
Winnipeg, Canada Trujillo, Peru 6,662 km

Measure more distances between cities