Distance from South Africa to Lebanon

The distance between South Africa and Lebanon is 7,258 kilometers (4,510 miles).

South Africa, Africa

Lebanon, Asia

7,258 km

Distance between centroids

6,132 km

Shortest distance

Calculated based on main borders (including major islands)

6,646 km

Shortest distance between major cities

Pretoria → Ra’s Bayrūt

Distances between South Africa and Lebanon by cities:

City in South Africa City in Lebanon Distance (kilometers)
Welkom Ra’s Bayrūt 6,910 km
Randburg Beirut 6,686 km
Randburg Botrys 6,728 km
Port Elizabeth Botrys 7,624 km
Vereeniging Beirut 6,751 km
Newcastle Botrys 6,890 km
Durban Botrys 7,113 km
Pietermaritzburg Bsherri 7,094 km
East London Beirut 7,449 km
Cape Town Ra’s Bayrūt 7,717 km
Port Elizabeth Tripoli 7,646 km
Pretoria Tripoli 6,709 km
Johannesburg Bsherri 6,743 km
Soweto Beirut 6,707 km
Pretoria Ra’s Bayrūt 6,646 km
Krugersdorp Beirut 6,688 km
Durban Bsherri 7,115 km
Krugersdorp Ra’s Bayrūt 6,689 km
Pietermaritzburg Botrys 7,091 km
East London En-Naqourah 7,359 km

Distance between cities calculator →

Other distances from South Africa

Distance between countries Kilometers
From South Africa to China 11,224 km
From South Africa to India 8,242 km
From South Africa to United States 14,396 km
From South Africa to Indonesia 10,065 km
From South Africa to Pakistan 8,342 km

Other distances from Lebanon

Distances between countries Kilometers
From Lebanon to China 6,119 km
From Lebanon to India 4,478 km
From Lebanon to United States 10,691 km
From Lebanon to Indonesia 8,960 km
From Lebanon to Pakistan 3,169 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between South Africa and Lebanon.

From To Distance (kilometers)
Slovakia Mayotte 7,260 km
Iran Gambia 7,262 km
Ethiopia Mongolia 7,257 km
Uruguay Namibia 7,256 km
Slovakia Sri Lanka 7,251 km
South Africa Tunisia 7,271 km
Puerto Rico Luxembourg 7,247 km
China Germany 7,242 km
Netherlands Saint Vincent and the Grenadines 7,283 km
Kenya Ireland 7,287 km
China Croatia 7,228 km
Uruguay South Africa 7,292 km
South Africa Uruguay 7,292 km
Moldova Laos 7,226 km

More distances from South Africa

Calculate the distance between any 2 countries