Rome2Rio

How to get fromAlabama to Klerksdorpby plane, car, taxi, or bus

Find Transport to Klerksdorp

See all options

There are 7 ways to get from Alabama to Klerksdorp by plane, car, taxi, or bus

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

  1. Fly from Birmingham–Shuttlesworth International Airport, drive

    best
    1. Fly from Birmingham–Shuttlesworth International Airport (BHM) to Johannesburg International Airport (JNB)plane plane BHM - JNB
    2. Drive from Johannesburg-Airport-JNB to Klerksdorpcar car
    20h 38m
    R 7,240–25,046
  2. Fly from Dothan Regional Airport, drive

    cheapest
    1. Fly from Dothan Regional Airport (DHN) to Johannesburg International Airport (JNB)plane plane DHN - JNB
    2. Drive from Johannesburg-Airport-JNB to Klerksdorpcar car
    20h 35m
    R 7,135–24,922
  3. Fly from Huntsville International Airport-Carl T Jones Field, drive

    1. Fly from Huntsville International Airport-Carl T Jones Field (HSV) to Johannesburg International Airport (JNB)plane plane HSV - JNB
    2. Drive from Johannesburg-Airport-JNB to Klerksdorpcar car
    20h 23m
    R 7,242–25,047
  4. Fly from Montgomery Regional Airport, drive

    1. Fly from Montgomery Regional Airport (MGM) to Johannesburg International Airport (JNB)plane plane MGM - JNB
    2. Drive from Johannesburg-Airport-JNB to Klerksdorpcar car
    23h 6m
    R 7,380–25,211
  5. Fly from Mobile Regional Airport, drive

    1. Fly from Mobile Regional Airport (MOB) to Johannesburg International Airport (JNB)plane plane MOB - JNB
    2. Drive from Johannesburg-Airport-JNB to Klerksdorpcar car
    21h
    R 8,012–26,367
  6. Taxi to Columbus Airport, fly, drive

    1. Take the taxi from Auburn to Columbus Airport (CSG)taxi taxi
    2. Fly from Columbus Airport (CSG) to Johannesburg International Airport (JNB)plane plane CSG - JNB
    3. Drive from Johannesburg-Airport-JNB to Klerksdorpcar car
    20h 56m
    R 8,435–26,458
  7. Bus to Hartsfield-Jackson Atlanta International Airport, fly, drive

    1. Take the bus from AU Hotel Conference Center to Atlanta Airportbus bus
    2. Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Johannesburg International Airport (JNB)plane plane ATL - JNB
    3. Drive from Johannesburg-Airport-JNB to Klerksdorpcar car
    21h 41m
    R 8,200–27,791

Birmingham–Shuttlesworth International Airport (BHM) to Johannesburg International Airport (JNB) flights

Calendar14Weekly Planes
Duration19h 11mAverage Duration
TicketR 6,929Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Alabama, USA and Klerksdorp, South Africa?

There is no direct connection from Alabama to Klerksdorp. However, you can take the taxi to Birmingham-Airport-BHM airport, fly to Johannesburg International Airport (JNB), then drive to Klerksdorp. Alternatively, you can take the taxi to Huntsville International Airport-Carl T Jones Field (HSV) airport, fly to Johannesburg International Airport (JNB), then drive to Klerksdorp.

Airlines
Bus operators
Other operators

Want to know more about travelling around South Africa

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides