There are 9 ways to get from Addo to Kruger National Park by taxi, plane, bus, shuttle, car, car train, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Skukuza Airport
best- Take the taxi from Addo to Port Elizabeth (PLZ)taxi
- Fly from Port Elizabeth (PLZ) to Skukuza Airport (SZK)plane PLZ - SZK
4h 45mR 4,773–7,413Taxi, bus via Johannesburg
cheapest- Take the taxi from Addo to Uitenhagetaxi
- Take the bus from Uitenhage to Jonannesburgbus
- Take the bus from Johannesburg to Phalaborwabus
- Take the taxi from Phalaborwa to Kruger National Parktaxi
27h 25mR 2,022–2,542Taxi, bus, shuttle
- Take the taxi from Addo to Uitenhagetaxi
- Take the bus from Uitenhage to Jonannesburgbus
- Take a shuttle bus from Johannesburg to Kruger Gate
23h 42mR 7,912–8,165Drive, car train
- Drive from Addo to Moltenocar
- Take the car train from Molteno to Germistoncartrain
- Drive from Germiston to Reception Letaba Rest Campcar
26h 25mR 2,343–3,498Drive 1,572.1 km
- Drive from Addo to Reception Letaba Rest Campcar 1,572.1 km
19h 5mR 3,551–5,128Taxi, fly to Kruger Mpumalanga International Airport
- Take the taxi from Addo to Port Elizabeth (PLZ)taxi
- Fly from Port Elizabeth (PLZ) to Kruger Mpumalanga International Airport (MQP)plane PLZ - MQP
- Take the taxi from Nelspruit-Airport-MQP to Kruger Gatetaxi
5h 55mR 4,523–5,813Taxi, fly to Maputo International Airport, train
- Take the taxi from Addo to Port Elizabeth (PLZ)taxi
- Fly from Port Elizabeth (PLZ) to Maputo International Airport (MPM)plane PLZ - MPM
- Take the train from Cabin B to Ressano Garciatrain
8h 11mTaxi, bus, train
- Take the taxi from Addo to Port Elizabethtaxi
- Take the bus from Port Elizabeth to Durbanbus
- Take the bus from Durban Bus Stn to Maputobus
- Take the train from Maputo to Ressano Garciatrain
24h 47mTaxi, bus (Greyhound)
- Take the taxi from Addo to Uitenhagetaxi
- Take the bus from Uitenhage to Pretoriabus
- Take the bus from Pretoria to Phalaborwabus
- Take the taxi from Phalaborwa to Kruger National Parktaxi
30h 3mR 2,102–2,802
Port Elizabeth (PLZ) to Skukuza Airport (SZK) flights
Questions & Answers
The cheapest way to get from Addo to Kruger National Park is to taxi and bus via Johannesburg which costs R 2 000 - R 2 600 and takes 27h 25m.
The fastest way to get from Addo to Kruger National Park is to taxi and fly which takes 4h 45m and costs R 4 700 - R 7 500.
The distance between Addo and Kruger National Park is 1221 km. The road distance is 1572.1 km.
The best way to get from Addo to Kruger National Park without a car is to taxi and bus and shuttle which takes 23h 42m and costs R 7 900 - R 8 200.
It takes approximately 4h 45m to get from Addo to Kruger National Park, including transfers.
Yes, the driving distance between Addo to Kruger National Park is 1572 km. It takes approximately 19h 5m to drive from Addo to Kruger National Park.
What companies run services between Addo, South Africa and Kruger National Park, South Africa?
There is no direct connection from Addo to Kruger National Park. However, you can take the taxi to Port Elizabeth (PLZ) airport, fly to Skukuza Airport (SZK), then walk to Skukuza. Alternatively, you can take the taxi to Uitenhage, take the bus to Jonannesburg, walk to Park Station, take the bus to Rissik, walk to Johannesburg, take the shuttle to Kruger Gate, then walk to Kruger Gate.
- Website
- flyairlink.com
Flights from Port Elizabeth to Skukuza Airport via Johannesburg
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- R 4,000–6,500
Flights from Port Elizabeth to Skukuza Airport via Capetown
- Ave. Duration
- 4h 55m
- When
- Monday, Friday, Wednesday, and Sunday
- Estimated price
- R 4,000–6,500
Flights from Port Elizabeth to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 2,800–3,600
Flights from Port Elizabeth to Kruger Mpumalanga International Airport via Capetown
- Ave. Duration
- 4h 45m
- When
- Monday and Friday
- Estimated price
- R 2,800–3,600
Flights from Port Elizabeth to Kruger Mpumalanga International Airport via Durban, Johannesburg
- Ave. Duration
- 6h 15m
- When
- Monday to Friday
- Estimated price
- R 2,800–3,600
Flights from Port Elizabeth to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- R 4,100–12,000
Flights from Port Elizabeth to Maputo International Airport via Capetown
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- R 4,700–13,000
Flights from Port Elizabeth to Maputo International Airport via Durban, Johannesburg
- Ave. Duration
- 6h 50m
- When
- Monday to Friday
- Estimated price
- R 4,300–12,000
- Website
- qatarairways.com
Flights from Port Elizabeth to Skukuza Airport via Johannesburg
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 4,300–6,500
Flights from Port Elizabeth to Skukuza Airport via Capetown
- Ave. Duration
- 4h 55m
- When
- Wednesday and Sunday
- Estimated price
- R 4,000–6,500
Flights from Port Elizabeth to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 2,800–3,600
Flights from Port Elizabeth to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- R 4,100–12,000
Flights from Port Elizabeth to Maputo International Airport via Durban
- Ave. Duration
- 5h
- When
- Monday to Friday
- Estimated price
- R 4,000–11,000
- Website
- flysafair.co.za
Flights from Port Elizabeth to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 4h 10m
- When
- Friday
- Estimated price
- R 2,600–3,700
Flights from Port Elizabeth to Kruger Mpumalanga International Airport via Capetown
- Ave. Duration
- 6h 45m
- When
- Wednesday and Sunday
- Estimated price
- R 2,600–3,700
- Website
- flycemair.co.za
Flights from Port Elizabeth to Maputo International Airport via Johannesburg
- Ave. Duration
- 5h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- R 4,400–9,000
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Molteno to Germiston
- Ave. Duration
- 13h 13m
- Frequency
- Once a week
- Estimated price
- R 300–480
- Schedules at
- res.prasa.com
- Tourist (Sleeper)
- R 480
- Economy (Sitter)
- R 300
- Phone
- (+258) 825448100
- [email protected]
- Website
- cfm.co.mz
Train from Cabin B to Ressano Garcia
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Schedules at
- cfm.co.mz
Train from Maputo to Ressano Garcia
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- cfm.co.mz
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Uitenhage to Jonannesburg
- Ave. Duration
- 16h 39m
- Frequency
- Once daily
- Estimated price
- R 600–750
- Schedules at
- greyhound.co.za
Bus from Uitenhage to Jonannesburg
- Ave. Duration
- 16h 39m
- Frequency
- Once daily
- Estimated price
- R 600–750
- Schedules at
- greyhound.co.za
Bus from Uitenhage to Pretoria
- Ave. Duration
- 17h 32m
- Frequency
- Once daily
- Estimated price
- R 600–800
- Schedules at
- greyhound.co.za
Bus from Pretoria to Phalaborwa
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- R 400–650
- Schedules at
- greyhound.co.za
- Phone
- +27 79 429 5869
- [email protected]
- Website
- shuttleking.co.za
Shuttle from Johannesburg to Kruger Gate
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- R 6,750
- Book at
- shuttleking.co.za
- 1-3 Passengers
- R 6,750
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Port Elizabeth to Durban
- Ave. Duration
- 13h 42m
- Frequency
- Once daily
- Estimated price
- R 430–700
- Schedules at
- res.prasa.com
Bus from Johannesburg to Phalaborwa
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- R 320–440
- Schedules at
- res.prasa.com
- Normal
- R 350–360
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Durban Bus Stn to Maputo
- Ave. Duration
- 5h 31m
- Frequency
- 3 times a day
- Estimated price
- R 390–1,300
- Website
- https://www.intercape.co.za
- Full Flexi
- R 1,100–1,300
- Flexi
- R 1,000–1,300
- Saver
- R 950–1,300
- Ave. Duration
- 1h 10m
- Estimated price
- R 550–1,200
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Getting to Milan from the airport, and Flying into Beijing? - to help you get the most out of your next trip.














