Distance from Hannibal to Tokyo

The distance between Hannibal, United States and Tokyo, Japan is 10,158 kilometers (6,312 miles).

Hannibal, Missouri, United States

Tokyo, Japan

From Hannibal to Tokyo, the straight-line distance is 10,158 kilometers, heading northwest. Hannibal is situated at an altitude of 158 meters above sea level, while Tokyo is at 44 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
Hannibal, United States

Local time:

Time Zone: America/Chicago

Coordinates: 39.7084° N 91.3585° W

Elevation: 158 m (518 ft)


Nearby airports:
  • Quincy Regional Baldwin Field (UIN)
  • Keokuk Municipal Airport (EOK)
  • Fort Madison Municipal Airport (FSW)
  • Kirksville Regional Airport (IRK)
  • Southeast Iowa Regional Airport (BRL)
Tokyo, Japan

Local time:

Time Zone: Asia/Tokyo

Coordinates: 35.6895° N 139.6917° E

Elevation: 44 m (144 ft)


Nearby airports:
  • Tokyo International Airport (HND)
  • Yokota Air Base (OKO)
  • Atsugi Naval Air Facility (NJA)
  • Narita International Airport (NRT)
  • Hyakuri Airport (IBR)

Other distances from Hannibal

Distance between cities Kilometers
From Hannibal to New York City 1,479 km
From Hannibal to Los Angeles 2,467 km
From Hannibal to Chicago 393 km
From Hannibal to Houston 1,162 km
From Hannibal to Phoenix 1,974 km

Other distances from Tokyo

Distances between cities Kilometers
From Tokyo to Yokohama 29 km
From Tokyo to Osaka 397 km
From Tokyo to Nagoya 259 km
From Tokyo to Sapporo 831 km
From Tokyo to Fukuoka 881 km

Cities within similar distances

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

From To Distance (kilometers)
Belgrade, Serbia Guarulhos, Brazil 10,158 km
Amsterdam, Netherlands Piura, Peru 10,159 km
San Salvador, El Salvador Ibadan, Nigeria 10,157 km
Santiago de Querétaro, Mexico Warsaw, Poland 10,157 km
Sucre, Bolivia Newcastle upon Tyne, United Kingdom 10,157 km
London, United Kingdom Lima, Peru 10,160 km
Berlin, Germany Quito, Ecuador 10,160 km
Mumbai, India Newcastle, Australia 10,160 km
Sucre, Bolivia Kingston upon Hull, United Kingdom 10,156 km
Belgrade, Serbia San Nicolás de los Garza, Mexico 10,160 km
Glasgow, United Kingdom Arequipa, Peru 10,156 km
Helsinki, Finland Jakarta, Indonesia 10,155 km
Morelia, Mexico Saint Petersburg, Russia 10,155 km
Vienna, Austria Gustavo Adolfo Madero, Mexico 10,161 km
São Paulo, Brazil Fresno, United States 10,161 km
Oklahoma City, United States Tokyo, Japan 10,155 km
San Jose, United States Belgrade, Serbia 10,155 km
Kyiv, Ukraine Los Angeles, United States 10,154 km
Fort Worth, United States Istanbul, Turkey 10,162 km

Measure more distances between cities