Distance from Mae On to Hat Yai (Thailand)

The distance between Mae On, Chiang Mai and Hat Yai, Songkhla is 1,309 kilometers (813 miles).

Mae On, Chiang Mai, Thailand

Hat Yai, Songkhla, Thailand

From Mae On to Hat Yai, the straight-line distance is 1,309 kilometers, heading south. Mae On is situated at an altitude of 401 meters above sea level, while Hat Yai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 4-5 days
Motorcycle 1-2 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 km/h
Mae On, Thailand

Local time:

Time Zone: Asia/Bangkok

Coordinates: 18.7768° N 99.2486° E

Elevation: 401 m (1,316 ft)


Nearby airports:
  • Chiang Mai International Airport (CNX)
  • Lampang Airport (LPT)
  • Mae Hong Son Airport (PYY)
  • Phrae Airport (PRH)
  • Mae Hong Son Airport (HGN)
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)

Other distances from Mae On

Distance between cities Kilometers
From Mae On to Bangkok 572 km
From Mae On to Samut Prakan 591 km
From Mae On to Hat Yai 1,309 km
From Mae On to Pak Kret 555 km
From Mae On to Phra Pradaeng 583 km

Other distances from Hat Yai

Distances 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 the cities of Thailand that are at equal or similar distances as between Mae On and Hat Yai.

From To Distance (kilometers)
Detroit, United States Tulsa, United States 1,309 km
New South Memphis, United States Etobicoke, Canada 1,309 km
San Jose, United States Surrey, Canada 1,309 km
Santiago de los Caballeros, Dominican Republic Montería, Colombia 1,310 km
Barcelona, Spain Nottingham, United Kingdom 1,310 km
Jacksonville, United States Mérida, Mexico 1,308 km
Cancún, Mexico Ciudad López Mateos, Mexico 1,308 km
Cali, Colombia Trujillo, Peru 1,308 km
Ciudad Guayana, Venezuela Santa Marta, Colombia 1,307 km
Naucalpan de Juárez, Mexico Cancún, Mexico 1,307 km
Houston, United States Culiacán, Mexico 1,311 km
Cochabamba, Bolivia Lima, Peru 1,311 km
Medellín, Colombia Kingston, Jamaica 1,306 km
Cancún, Mexico Álvaro Obregón, Mexico 1,306 km
Bogotá, Colombia Piura, Peru 1,306 km
Miami, United States Nashville, United States 1,312 km
Tijuana, Mexico Colorado Springs, United States 1,306 km
Barranquilla, Colombia Quito, Ecuador 1,306 km
Chicago, United States Arlington, United States 1,312 km
Kingston, Jamaica Maracay, Venezuela 1,313 km

Measure more distances between cities