The distance between East London, South Africa and Al Muharraq, Bahrain is 6,987 kilometers (4,341 miles).
East London, Eastern Cape, South Africa
Al Muharraq, Muharraq, Bahrain From East London to Al Muharraq, the straight-line distance is 6,987 kilometers, heading northeast. East London is situated at an altitude of 48 meters above sea level, while Al Muharraq is at only 7 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 10-12 hours |
| Jet fighter | 6-8 hours |
| Speed | Time |
|---|---|
| 300 km/h | |
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.0153° S 27.9116° E
Elevation: 48 m (157 ft)
Local time:
Time Zone: Asia/Bahrain
Coordinates: 26.2572° N 50.6119° E
Elevation: 7 m (23 ft)
| Distance between cities | Kilometers |
|---|---|
| From East London to Johannesburg | 755 km |
| From East London to Cape Town | 887 km |
| From East London to Pretoria | 806 km |
| From East London to Durban | 459 km |
| From East London to Soweto | 748 km |
| Distances between cities | Kilometers |
|---|---|
| From Al Muharraq to Manama | 4 km |
| From Al Muharraq to Madīnat Ḩamad | 19 km |
| From Al Muharraq to Ar Rifā‘ | 15 km |
| From Al Muharraq to Sitrah | 11 km |
| From Al Muharraq to Jidd Ḩafş | 8 km |
The following list contains cities that are at equal or similar distances as between East London and Al Muharraq.
| From | To | Distance (kilometers) |
|---|---|---|
| São Paulo, Brazil | Kaduna, Nigeria | 6,988 km |
| Valencia, Spain | Santo Domingo, Dominican Republic | 6,988 km |
| Ahmedabad, India | Manchester, United Kingdom | 6,988 km |
| Miami, United States | Sevilla, Spain | 6,985 km |
| Dublin, Ireland | Kakamega, Kenya | 6,989 km |
| Paris, France | Kanpur, India | 6,989 km |
| Miami, United States | Newcastle upon Tyne, United Kingdom | 6,985 km |
| Sheffield, United Kingdom | Tampa, United States | 6,985 km |
| The Bronx, United States | Salvador, Brazil | 6,985 km |
| Manhattan, United States | Salvador, Brazil | 6,984 km |
| Memphis, United States | Reading, United Kingdom | 6,990 km |
| Buenos Aires, Argentina | Mérida, Mexico | 6,983 km |
| Miami, United States | Valladolid, Spain | 6,991 km |
| Barquisimeto, Venezuela | Sevilla, Spain | 6,991 km |
| Mérida, Mexico | Porto Alegre, Brazil | 6,982 km |
| Valencia, Venezuela | Málaga, Spain | 6,992 km |
| Miami, United States | Bradford, United Kingdom | 6,992 km |
| Hong Kong, Hong Kong | Gold Coast, Australia | 6,982 km |
| Valencia, Spain | Milwaukee, United States | 6,993 km |
| Curitiba, Brazil | Onitsha, Nigeria | 6,993 km |