Distance from Ban Mai to Mogadishu

The distance between Ban Mai, Thailand and Mogadishu, Somalia is 6,148 kilometers (3,820 miles).

Ban Mai, Songkhla, Thailand

Mogadishu, Banaadir, Somalia

From Ban Mai to Mogadishu, the straight-line distance is 6,148 kilometers, heading west. Both cities are at a similar altitude, with Ban Mai at 6 meters above sea level and Mogadishu at 12 meters.

Travel time

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

Local time:

Time Zone: Asia/Bangkok

Coordinates: 7.2041° N 100.5451° E

Elevation: 6 m (20 ft)


Nearby airports:
  • Songkhla Airport (SGZ)
  • Hat Yai International Airport (HDY)
  • Pattani Airport (PAN)
  • Trang Airport (TST)
  • Sultan Abdul Halim Airport (AOR)
Mogadishu, Somalia

Local time:

Time Zone: Africa/Mogadishu

Coordinates: 2.0371° N 45.3438° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Aden Adde International Airport (MGQ)
  • Baidoa Airport (BIB)
  • Kisimayu Airport (KMU)
  • Gode Airport (GDE)

Other distances from Ban Mai

Distance between cities Kilometers
From Ban Mai to Bangkok 725 km
From Ban Mai to Samut Prakan 707 km
From Ban Mai to Hat Yai 23 km
From Ban Mai to Pak Kret 742 km
From Ban Mai to Phra Pradaeng 714 km

Other distances from Mogadishu

Distances between cities Kilometers
From Mogadishu to Borama 906 km
From Mogadishu to Berbera 930 km
From Mogadishu to Hargeysa 844 km
From Mogadishu to Baidoa 223 km
From Mogadishu to Kismayo 409 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Ban Mai and Mogadishu.

From To Distance (kilometers)
Chicago, United States Manchester, United Kingdom 6,148 km
Miami, United States Asunción, Paraguay 6,148 km
Santa Cruz de la Sierra, Bolivia Raleigh, United States 6,148 km
Ottawa, Canada Berlin, Germany 6,147 km
Washington, United States Arequipa, Peru 6,147 km
Barcelona, Venezuela Bakersfield, United States 6,147 km
Salvador, Brazil Tegucigalpa, Honduras 6,149 km
Amsterdam, Netherlands Baltimore, United States 6,149 km
Quito, Ecuador Oakland, United States 6,149 km
La Paz, Bolivia Nashville, United States 6,150 km
Rosario, Argentina Guatemala City, Guatemala 6,150 km
Charlotte, United States Las Palmas de Gran Canaria, Spain 6,145 km
Winnipeg, Canada Kingston upon Hull, United Kingdom 6,151 km
Brampton, Canada Córdoba, Spain 6,144 km
Cartagena, Colombia Vancouver, Canada 6,143 km
Villa Nueva, Guatemala Rosario, Argentina 6,143 km
Hyderābād, India Belgrade, Serbia 6,153 km
Milwaukee, United States Bristol, United Kingdom 6,153 km
Birmingham, United Kingdom Milwaukee, United States 6,143 km
Baghdad, Iraq Hanoi, Vietnam 6,153 km

Measure more distances between cities