Distance from Tehran to Onitsha

The distance between Tehran, Iran and Onitsha, Nigeria is 5,605 kilometers (3,483 miles).

Tehran, Iran

Onitsha, Anambra, Nigeria

From Tehran to Onitsha, the straight-line distance is 5,605 kilometers, heading southwest. Tehran is situated at an altitude of 1,178 meters above sea level, while Onitsha is at 57 meters.

Travel time

Mode Estimated time
Bicycle 18-22 days
Motorcycle 7-8 days
Car 5-6 days
Airplane 8-10 hours
Speed Time
50 km/h
100 km/h
150 km/h
Tehran, Iran

Local time:

Time Zone: Asia/Tehran

Coordinates: 35.6944° N 51.4215° E

Elevation: 1,178 m (3,865 ft)


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

Local time:

Time Zone: Africa/Lagos

Coordinates: 6.1498° N 6.7857° E

Elevation: 57 m (187 ft)


Nearby airports:
  • Asaba International Airport (ABB)
  • Sam Mbakwe International Airport (QOW)
  • Akanu Ibiam International Airport (ENU)
  • Warri Airport (QRW)
  • Port Harcourt International Airport (PHC)

Other distances from Tehran

Distance between cities Kilometers
From Tehran to Mashhad 741 km
From Tehran to Isfahan 338 km
From Tehran to Karaj 42 km
From Tehran to Tabriz 528 km
From Tehran to Shiraz 683 km

Other distances from Onitsha

Distances between cities Kilometers
From Onitsha to Lagos 377 km
From Onitsha to Abuja 331 km
From Onitsha to Kano 674 km
From Onitsha to Port Harcourt 154 km
From Onitsha to Kaduna 489 km

Cities within similar distances

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

From To Distance (kilometers)
Hyderābād, India Kyiv, Ukraine 5,605 km
Winnipeg, Canada Ciudad Guayana, Venezuela 5,605 km
Guayaquil, Ecuador Las Vegas, United States 5,604 km
Trujillo, Peru Tucson, United States 5,604 km
Navi Mumbai, India Belgrade, Serbia 5,607 km
Tegucigalpa, Honduras Córdoba, Argentina 5,603 km
Phoenix, United States Chiclayo, Peru 5,603 km
San Pedro Sula, Honduras Brasília, Brazil 5,603 km
Monterrey, Mexico Arequipa, Peru 5,603 km
Tijuana, Mexico Cuenca, Ecuador 5,603 km
Ottawa, Canada Bilbao, Spain 5,603 km
Fortaleza, Brazil Gibraltar, Gibraltar 5,602 km
Arequipa, Peru San Nicolás de los Garza, Mexico 5,608 km
Trujillo, Peru Chicago, United States 5,602 km
Mumbai, India Seoul, South Korea 5,602 km
Los Angeles, United States Bogotá, Colombia 5,601 km
Trujillo, Peru Detroit, United States 5,601 km

Measure more distances between cities