Best way to travel between

Pietermaritzburg Airport, Pietermaritzburg, KwaZulu-Natal, South Africa
Cape Town International Airport, Cape Town, Western Cape, South Africa
Travel Modes
Price
Distance
Duration
CO2
bus
$74.0
1889.68 km
23h 2mins
56.69 kgs
 
train
$76.0
1789.72 km
28h 29mins
94.86 kgs
 
flight
$122.0
1419.84 km
6h 50mins
153.34 kgs
 
drive
$180.0
1641.15 km
21h 6mins
210.07 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1889.68 km 23h 2mins 751 ZAR 74.0
Train 1789.72 km 28h 29mins 771 ZAR 76.0
Flight 1419.84 km 6h 50mins 1,238 ZAR 122.0
Drive 1641.15 km 21h 6mins 1,826 ZAR 180.0
Take Car from Pietermaritzburg to Pietermartizburg
Time: 6mins Cost: 81 ZAR; $ 7.2 - 8.8 USD CO2 Emission: 0.79 kgs
Take Bus from Pietermartizburg to Cape Town
Time: 22h 9mins Cost: 609 ZAR; $ 54.0 - 66.0 USD CO2 Emission: 55.94 kgs
Take Bus from Civic Centre to Capetown CPT Airport
Time: 31mins Cost: 61 ZAR; $ 5.4 - 6.6 USD CO2 Emission: 0.58 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Pietermaritzburg Airport, Pietermaritzburg, KwaZulu-Natal, South Africa and Cape Town International Airport, Cape Town, Western Cape, South Africa is to travel by bus, which will cost about 751 ZAR or 66.60 USD.