Rome2Rio

How to get fromKrabi to Johannesburgby plane, bus, or ferry

Find Transport to Johannesburg

See all options

There are 4 ways to get from Krabi to Johannesburg by plane, bus, or ferry

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 Krabi Airport

    best
    1. Fly from Krabi Airport (KBV) to Johannesburg International Airport (JNB)plane plane KBV - JNB
    18h 23m
    R 5,403–14,501
  2. Bus to Phuket International Airport, fly

    1. Take the bus from Krabi Bus Station to Phuket Airportbus bus
    2. Fly from Phuket International Airport (HKT) to Johannesburg International Airport (JNB)plane plane HKT - JNB
    20h 7m
    R 6,051–24,961
  3. Bus to Hat Yai, fly

    1. Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus bus
    2. Fly from Hat Yai (HDY) to Johannesburg International Airport (JNB)plane plane HDY - JNB
    24h 30m
    R 8,009–21,520
  4. Ferry to Koh Samui Airport, fly

    1. Take the ferry from Krabi Town Hotel Transfer to Thong Sala Koh Phanganferry ferry
    2. Fly from Koh Samui Airport (USM) to Johannesburg International Airport (JNB)plane plane USM - JNB
    26h 42m
    R 7,703–21,147

Krabi Airport (KBV) to Johannesburg International Airport (JNB) flights

Calendar22Weekly Planes
Duration19h 25mAverage Duration
TicketR 5,138Cheapest Price
See schedules

Questions & Answers

What companies run services between Krabi, Thailand and Johannesburg, South Africa?

Flydubai, Emirates, and three other airlines fly from Krabi Airport (KBV) to Johannesburg International Airport (JNB) 3 times a day.

Airlines
Bus operators
Ferry 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 4 of the smartest ways to explore Australia, Need to know: Greyhound, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.