Distance from Hat Yai to Port-au-Prince

The distance between Hat Yai, Thailand and Port-au-Prince, Haiti is 17,072 kilometers (10,608 miles).

Hat Yai, Songkhla, Thailand

Port-au-Prince, Ouest, Haiti

From Hat Yai to Port-au-Prince, the straight-line distance is 17,072 kilometers, heading north. Both cities are at a similar altitude, with Hat Yai at 12 meters above sea level and Port-au-Prince at 27 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 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)
Port-au-Prince, Haiti

Local time:

Time Zone: America/Port-au-Prince

Coordinates: 18.5435° N 72.3388° W

Elevation: 27 m (89 ft)


Nearby airports:
  • Toussaint L'Ouverture International Airport (PAP)
  • Jacmel Airport (JAK)
  • Cabo Rojo Airport (CBJ)
  • Maria Montez International Airport (BRX)
  • Cap Haitien International Airport (CAP)

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 Pak Kret 764 km
From Hat Yai to Phra Pradaeng 736 km
From Hat Yai to Lampang 1,253 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Hat Yai and Port-au-Prince.

From To Distance (kilometers)
Quito, Ecuador Coimbatore, India 17,070 km
Canberra, Australia Barcelona, Spain 17,076 km
Bangkok, Thailand Valencia, Venezuela 17,076 km
Taipei, Taiwan Maceió, Brazil 17,076 km
Helsinki, Finland Wellington, New Zealand 17,067 km
Adelaide, Australia Montréal, Canada 17,064 km
Melbourne, Australia Bristol, United Kingdom 17,064 km
Canberra, Australia Halifax, Canada 17,063 km
Adelaide, Australia Vigo, Spain 17,082 km
Perth, Australia Tulsa, United States 17,062 km
La Paz, Bolivia Patna, India 17,083 km
Sucre, Bolivia Jakarta, Indonesia 17,083 km
Melbourne, Australia Zaragoza, Spain 17,083 km
Beijing, China Goiânia, Brazil 17,085 km
Melbourne, Australia Murcia, Spain 17,059 km
Tokyo, Japan Maceió, Brazil 17,085 km
Melbourne, Australia Newport, United Kingdom 17,086 km
Trujillo, Peru Lucknow, India 17,057 km
Perth, Australia Belmopan, Belize 17,056 km
Hyderābād, India Cuenca, Ecuador 17,089 km

Measure more distances between cities