Distance from Karaj to Karachi

The distance between Karaj, Iran and Karachi, Pakistan is 1,958 kilometers (1,217 miles).

Karaj, Alborz Province, Iran

Karachi, Sindh, Pakistan

From Karaj to Karachi, the straight-line distance is 1,958 kilometers, heading southeast. Karaj is situated at an altitude of 1,341 meters above sea level, while Karachi is at only 8 meters.

Travel time

Mode Estimated time
Bicycle 6-7 days
Motorcycle 2-3 days
Car 1-2 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h
Karaj, Iran

Local time:

Time Zone: Asia/Tehran

Coordinates: 35.8327° N 50.9916° E

Elevation: 1,341 m (4,400 ft)


Nearby airports:
  • Payam International Airport (PYK)
  • Mehrabad International Airport (THR)
  • Imam Khomeini International Airport (IKA)
  • Qazvin Airport (GZW)
  • Noshahr Airport (NSH)
Karachi, Pakistan

Local time:

Time Zone: Asia/Karachi

Coordinates: 24.8608° N 67.0104° E

Elevation: 8 m (26 ft)


Nearby airports:
  • Jinnah International Airport (KHI)
  • Hyderabad Airport (HDD)
  • Talhar Airport (BDN)
  • Sehwan Sharif Airport (SYW)
  • Shaheed Benazirabad Airport (WNS)

Other distances from Karaj

Distance between cities Kilometers
From Karaj to Tehran 42 km
From Karaj to Mashhad 777 km
From Karaj to Isfahan 358 km
From Karaj to Tabriz 487 km
From Karaj to Shiraz 705 km

Other distances from Karachi

Distances between cities Kilometers
From Karachi to Lahore 1,034 km
From Karachi to Peshawar 1,106 km
From Karachi to Faisalabad 940 km
From Karachi to Rawalpindi 1,132 km
From Karachi to Multan 738 km

Cities within similar distances

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

From To Distance (kilometers)
New South Memphis, United States Tucson, United States 1,958 km
San Jose, United States Culiacán, Mexico 1,958 km
Puebla, Mexico Memphis, United States 1,958 km
Memphis, United States Naucalpan de Juárez, Mexico 1,958 km
Mexico City, Mexico Memphis, United States 1,958 km
Mérida, Mexico Raleigh, United States 1,958 km
San Pedro Sula, Honduras Santo Domingo, Dominican Republic 1,958 km
Los Angeles, United States San Nicolás de los Garza, Mexico 1,958 km
Cartagena, Colombia Chiclayo, Peru 1,958 km
Milwaukee, United States Halifax, Canada 1,957 km
Tegucigalpa, Honduras Nuevo Laredo, Mexico 1,957 km
Memphis, United States Cuauhtémoc, Mexico 1,957 km
Memphis, United States Tucson, United States 1,959 km
Helsinki, Finland Bristol, United Kingdom 1,959 km
Belmopan, Belize Mazatlán, Mexico 1,957 km
Memphis, United States Iztacalco, Mexico 1,960 km
Kinshasa, Democratic Republic of the Congo Kano, Nigeria 1,956 km
Iztapalapa, Mexico New South Memphis, United States 1,956 km
Guatemala City, Guatemala Jacksonville, United States 1,960 km
Rome, Italy Belfast, United Kingdom 1,956 km

Measure more distances between cities