Best way to travel between

East London, Eastern Cape, South Africa
Alexandra, Johannesburg, South Africa
Travel Modes
Price
Distance
Duration
CO2
bus
$49.0
1094.08 km
13h 46mins
32.82 kgs
 
bus
$51.0
1024.8 km
18h 0mins
30.74 kgs
 
train
$54.0
1072.24 km
20h 30mins
56.83 kgs
 
flight
$90.0
836.85 km
2h 19mins
90.38 kgs
 
drive
$110.0
1017.45 km
12h 30mins
130.23 kgs
 
flight
$176.0
870.48 km
4h 6mins
94.01 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1094.08 km 13h 46mins 497 ZAR 49.0
Bus 1024.8 km 18h 0mins 517 ZAR 51.0
Train 1072.24 km 20h 30mins 548 ZAR 54.0
Flight 836.85 km 2h 19mins 913 ZAR 90.0
Drive 1017.45 km 12h 30mins 1,116 ZAR 110.0
Flight 870.48 km 4h 6mins 1,785 ZAR 176.0
Take Bus from East London to Johannesburg
Time: 13h 31mins Cost: 355 ZAR; $ 31.5 - 38.5 USD CO2 Emission: 32.38 kgs
Take Car from Johannesburg to Alexandra
Time: 15mins Cost: 152 ZAR; $ 13.5 - 16.5 USD CO2 Emission: 1.92 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from East London, Eastern Cape, South Africa and Alexandra, Johannesburg, South Africa is to travel by bus, which will cost about 497 ZAR or 44.10 USD.