Distance from Ha'il to Rabat

The distance between Ha'il, Saudi Arabia and Rabat, Morocco is 4,658 kilometers (2,894 miles).

Ha'il, Ha'il Region, Saudi Arabia

Rabat, Rabat-Salé-Kénitra, Morocco

From Ha'il to Rabat, the straight-line distance is 4,658 kilometers, heading west. Ha'il is situated at an altitude of 1,002 meters above sea level, while Rabat is at 46 meters.

Travel time

Mode Estimated time
Bicycle 15-18 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h
Ha'il, Saudi Arabia

Local time:

Time Zone: Asia/Riyadh

Coordinates: 27.5219° N 41.6907° E

Elevation: 1,002 m (3,287 ft)


Nearby airports:
  • Ha'il Regional Airport (HAS)
  • Gassim Airport (ELQ)
  • Rafha Domestic Airport (RAH)
  • Al-Jawf Domestic Airport (AJF)
  • Prince Abdul Majeed bin Abdulaziz Domestic Airport (ULH)
Rabat, Morocco

Local time:

Time Zone: Africa/Casablanca

Coordinates: 34.0133° N 6.8326° W

Elevation: 46 m (151 ft)


Nearby airports:
  • Rabat-Salé Airport (RBA)
  • Kenitra Airport (NNA)
  • Ben Slimane Airport (GMD)
  • Mohammed V International Airport (CMN)
  • Bassatine Airport (MEK)

Other distances from Ha'il

Distance between cities Kilometers
From Ha'il to Riyadh 593 km
From Ha'il to Jeddah 715 km
From Ha'il to Dammam 844 km
From Ha'il to Makkah 701 km
From Ha'il to Buraydah 263 km

Other distances from Rabat

Distances between cities Kilometers
From Rabat to Casablanca 86 km
From Rabat to Tangier 216 km
From Rabat to Marrakesh 286 km
From Rabat to Salé 5 km
From Rabat to Agadir 476 km

Cities within similar distances

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

From To Distance (kilometers)
Hermosillo, Mexico Cúcuta, Colombia 4,658 km
Mumbai, India Jakarta, Indonesia 4,658 km
Manaus, Brazil Veracruz, Mexico 4,659 km
Maracaibo, Venezuela Guarulhos, Brazil 4,660 km
Medellín, Colombia Tucson, United States 4,660 km
Barcelona, Venezuela Mazatlán, Mexico 4,660 km
Medellín, Colombia Colorado Springs, United States 4,656 km
Maracaibo, Venezuela São Paulo, Brazil 4,660 km
Maracay, Venezuela El Paso, United States 4,655 km
Rio de Janeiro, Brazil Bucaramanga, Colombia 4,655 km
Shanghai, China Chennai, India 4,662 km
Port of Spain, Trinidad and Tobago Wichita, United States 4,662 km
Quito, Ecuador Kansas City, United States 4,653 km
Hermosillo, Mexico Bucaramanga, Colombia 4,653 km
Surat, India Istanbul, Turkey 4,663 km
Navi Mumbai, India Kakamega, Kenya 4,663 km
Jakarta, Indonesia Indore, India 4,653 km
Hermosillo, Mexico Ibagué, Colombia 4,653 km
Ciudad Guayana, Venezuela Kansas City, United States 4,664 km
Mumbai, India Kakamega, Kenya 4,652 km

Measure more distances between cities