The distance between Mahalapye, Botswana and Coral Bay, U.S. Virgin Islands is 10,948 kilometers (6,803 miles).
Mahalapye, Central, Botswana
Coral Bay, Saint John Island, U.S. Virgin Islands From Mahalapye to Coral Bay, the straight-line distance is 10,948 kilometers, heading west. Mahalapye is situated at an altitude of 1,025 meters above sea level, while Coral Bay is at only 19 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 16-18 hours |
| Jet fighter | 12-14 hours |
| Speed | Time |
|---|---|
| 300 km/h | |
Local time:
Time Zone: Africa/Gaborone
Coordinates: 23.1041° S 26.8142° E
Elevation: 1,025 m (3,363 ft)
Local time:
Time Zone: America/St_Thomas
Coordinates: 18.348° N 64.7132° W
Elevation: 19 m (62 ft)
| Distance between cities | Kilometers |
|---|---|
| From Mahalapye to Gaborone | 195 km |
| From Mahalapye to Maun | 493 km |
| From Mahalapye to Molepolole | 197 km |
| From Mahalapye to Francistown | 226 km |
| From Mahalapye to Kanye | 255 km |
| Distances between cities | Kilometers |
|---|---|
| From Coral Bay to Charlotte Amalie | 23 km |
| From Coral Bay to Christiansted | 67 km |
| From Coral Bay to Frederiksted | 73 km |
| From Coral Bay to Saint Croix | 69 km |
| From Coral Bay to Tutu | 18 km |
The following list contains cities that are at equal or similar distances as between Mahalapye and Coral Bay.
| From | To | Distance (kilometers) |
|---|---|---|
| Auckland, New Zealand | Azcapotzalco, Mexico | 10,948 km |
| Lagos, Nigeria | Nuevo Laredo, Mexico | 10,948 km |
| Auckland, New Zealand | Ciudad López Mateos, Mexico | 10,947 km |
| Auckland, New Zealand | Cuauhtémoc, Mexico | 10,949 km |
| Abuja, Nigeria | Austin, United States | 10,947 km |
| Mexico City, Mexico | Auckland, New Zealand | 10,950 km |
| Auckland, New Zealand | Iztacalco, Mexico | 10,950 km |
| Hanoi, Vietnam | Ibadan, Nigeria | 10,950 km |
| Iztapalapa, Mexico | Auckland, New Zealand | 10,950 km |
| San Antonio, United States | Kaduna, Nigeria | 10,950 km |
| Hong Kong, Hong Kong | Gibraltar, Gibraltar | 10,951 km |
| Vancouver, Canada | Campinas, Brazil | 10,951 km |
| Wellington, New Zealand | Morelia, Mexico | 10,952 km |
| Winnipeg, Canada | Lahore, Pakistan | 10,944 km |
| Buenos Aires, Argentina | Cardiff, United Kingdom | 10,952 km |
| Columbus, United States | Beijing, China | 10,944 km |
| Fort Worth, United States | Onitsha, Nigeria | 10,952 km |
| Auckland, New Zealand | Miguel Hidalgo, Mexico | 10,944 km |
| Warsaw, Poland | Cuenca, Ecuador | 10,944 km |
| Auckland, New Zealand | Venustiano Carranza, Mexico | 10,952 km |