Best way to travel between

Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa
Plettenberg Bay, South Africa
Travel Modes
Price
Distance
Duration
CO2
bus
$68.0
1442.28 km
23h 32mins
43.27 kgs
 
train
$76.0
1363.5 km
25h 20mins
72.27 kgs
 
drive
$130.0
1220.96 km
14h 49mins
156.28 kgs
 
flight
$138.0
1191.71 km
6h 37mins
128.7 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1442.28 km 23h 32mins 690 ZAR 68.0
Train 1363.5 km 25h 20mins 771 ZAR 76.0
Drive 1220.96 km 14h 49mins 1,319 ZAR 130.0
Flight 1191.71 km 6h 37mins 1,400 ZAR 138.0
Take Train from OR Tambo Airport to Marlboro
Time: 8mins Cost: 81 ZAR; $ 7.2 - 8.8 USD CO2 Emission: 0.7 kgs
Take Train from Marlboro to Johannesburg Park
Time: 14mins Cost: 81 ZAR; $ 7.2 - 8.8 USD CO2 Emission: 0.87 kgs
Take Bus from Johannesburg to Port Elizabeth
Time: 17h 25mins Cost: 456 ZAR; $ 40.5 - 49.5 USD CO2 Emission: 35.06 kgs
Take Bus from Port Elizabeth to Plettenberg Bay
Time: 3h 37mins Cost: 71 ZAR; $ 6.3 - 7.7 USD CO2 Emission: 7.32 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa and Plettenberg Bay, South Africa is to travel by bus, which will cost about 690 ZAR or 61.20 USD.