Distance from Makkah to Hanoi

The distance between Makkah, Saudi Arabia and Hanoi, Vietnam is 6,797 kilometers (4,224 miles).

Makkah, Mecca Region, Saudi Arabia

Hanoi, Vietnam

From Makkah to Hanoi, the straight-line distance is 6,797 kilometers, heading east. Makkah is situated at an altitude of 333 meters above sea level, while Hanoi is at only 10 meters.

Travel time

Mode Estimated time
Bicycle 22-26 days
Motorcycle 8-10 days
Car 6-7 days
Airplane 10-12 hours
Speed Time
50 km/h
100 km/h
150 km/h
Makkah, Saudi Arabia

Local time:

Time Zone: Asia/Riyadh

Coordinates: 21.4266° N 39.8256° E

Elevation: 333 m (1,093 ft)


Nearby airports:
  • Taif Regional Airport (TIF)
  • King Abdulaziz International Airport (JED)
  • Al Baha Airport (ABT)
  • Bisha Airport (BHH)
  • Prince Mohammad bin Abdulaziz Airport (MED)
Hanoi, Vietnam

Local time:

Time Zone: Asia/Bangkok

Coordinates: 21.0245° N 105.8412° E

Elevation: 10 m (33 ft)


Nearby airports:
  • Noi Bai International Airport (HAN)
  • Cat Bi International Airport (HPH)
  • Van Don International Airport (VDO)
  • Na-San Airport (SQH)
  • Sam Neua Airport (NEU)

Other distances from Makkah

Distance between cities Kilometers
From Makkah to Riyadh 793 km
From Makkah to Jeddah 67 km
From Makkah to Dammam 1,184 km
From Makkah to Buraydah 688 km
From Makkah to Tabuk 839 km

Other distances from Hanoi

Distances between cities Kilometers
From Hanoi to Ho Chi Minh City 1,132 km
From Hanoi to Haiphong 89 km
From Hanoi to Da Nang 603 km
From Hanoi to Biên Hòa 1,120 km
From Hanoi to Cần Thơ 1,216 km

Cities within similar distances

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

From To Distance (kilometers)
Mérida, Mexico Maceió, Brazil 6,797 km
Recife, Brazil Charlotte, United States 6,797 km
New South Memphis, United States Swansea, United Kingdom 6,797 km
Dublin, Ireland Port of Spain, Trinidad and Tobago 6,796 km
Berlin, Germany Cleveland, United States 6,798 km
Vienna, Austria The Bronx, United States 6,796 km
Rio de Janeiro, Brazil Cancún, Mexico 6,799 km
Washington, United States Goiânia, Brazil 6,799 km
Madrid, Spain Ciudad Guayana, Venezuela 6,799 km
Brussels, Belgium Indore, India 6,795 km
Port of Spain, Trinidad and Tobago Zaragoza, Spain 6,799 km
Arequipa, Peru Albuquerque, United States 6,799 km
Budapest, Hungary Chennai, India 6,795 km
Chengdu, China Bucharest, Romania 6,795 km
Ottawa, Canada Budapest, Hungary 6,795 km
Phoenix, United States Manaus, Brazil 6,794 km
Brasília, Brazil Queens, United States 6,800 km
Valencia, Spain Port of Spain, Trinidad and Tobago 6,794 km

Measure more distances between cities