Rome2Rio

How to get fromPort Alfred to Kruger National Parkby taxi, plane, bus, train, car, or shuttle

Find Transport to Kruger National Park

See all options

There are 7 ways to get from Port Alfred to Kruger National Park by taxi, plane, bus, train, car, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi to East London, fly to Skukuza Airport

    best
    1. Take the taxi from Port Alfred to East London (ELS)taxi taxi
    2. Fly from East London (ELS) to Skukuza Airport (SZK)plane plane ELS - SZK
    5h
    R 2,662–6,519
  2. Taxi, bus

    cheapest
    1. Take the taxi from Port Alfred to Grahamstowntaxi taxi
    2. Take the bus from Grahamstown to Johannesburgbus bus
    3. Take the bus from Johannesburg to Phalaborwabus bus
    4. Take the taxi from Phalaborwa to Kruger National Parktaxi taxi
    24h 21m
    R 2,018–2,641
  3. Taxi, bus, train

    1. Take the taxi from Port Alfred to Grahamstowntaxi taxi
    2. Take the bus from Grahamstown to Durbanbus bus
    3. Take the bus from Durban Bus Stn to Maputobus bus
    4. Take the train from Maputo to Ressano Garciatrain train
    22h 49m
  4. Drive 1,582.4 km

    1. Drive from Port Alfred to Reception Letaba Rest Campcar car 1,582.4 km
    19h 26m
    R 3,581–5,173
  5. Taxi to East London, fly to Kruger Mpumalanga International Airport, taxi

    1. Take the taxi from Port Alfred to East London (ELS)taxi taxi
    2. Fly from East London (ELS) to Kruger Mpumalanga International Airport (MQP)plane plane ELS - MQP
    3. Take the taxi from Nelspruit-Airport-MQP to Kruger Gatetaxi taxi
    6h 16m
    R 4,612–5,919
  6. Taxi, bus to Port Elizabeth, fly to Skukuza Airport

    1. Take the taxi from Port Alfred to Grahamstowntaxi taxi
    2. Take the bus from Grahamstown to Port Elizabethbus bus
    3. Fly from Port Elizabeth (PLZ) to Skukuza Airport (SZK)plane plane PLZ - SZK
    7h 36m
    R 5,043–8,301
  7. Taxi, bus, shuttle

    1. Take the taxi from Port Alfred to Peddietaxi taxi
    2. Take the bus from Peddie to East Londonbus bus
    3. Take the bus from East London to Johannesburgbus bus
    4. Take a shuttle bus from Johannesburg to Kruger Gateshuttle bus
    24h 39m
    R 8,225–8,700

East London (ELS) to Skukuza Airport (SZK) flights

Calendar25Weekly Planes
Duration4h 42mAverage Duration
TicketR 1,864Cheapest Price
See schedules

Questions & Answers

What companies run services between Port Alfred, South Africa and Kruger National Park, South Africa?

There is no direct connection from Port Alfred to Kruger National Park. However, you can take the taxi to East London (ELS) airport, fly to Skukuza Airport (SZK), then walk to Skukuza. Alternatively, you can take the taxi to Grahamstown, take the bus to Durban, take the bus to Maputo, take the taxi to Maputo, take the train to Ressano Garcia, then walk to Ressano Garcia.

Airlines
Train operators
Bus operators
Other operators

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 How to get from JFK to New York City, Travelling to the UK: What do I need to know?, and Want to know more about Flixbus? - to help you get the most out of your next trip.