Rome2Rio

How to get fromBan Karon to Cape Townby bus, plane or ferry

Find Transport to Cape Town

See all options

There are 4 ways to get from Ban Karon to Cape Town by bus, plane, 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. Bus to Phuket International Airport, fly

    best
    1. Take the bus from Karon Circle to Phuket Airport Busbus bus
    2. Fly from Phuket International Airport (HKT) to Cape Town International Airport (CPT)plane plane HKT - CPT
    21h 24m
    R 6,161–30,226
  2. Ferry, Longtail Boat to Krabi Airport, fly

    1. Take the ferry from Bang Rong Pier to Railay Beachferry ferry
    2. Take the ferry from Railay Beach to Ao Nang Pierferry ferry
    3. Fly from Krabi Airport (KBV) to Cape Town International Airport (CPT)plane plane KBV - CPT
    28h
    R 7,628–11,253
  3. Bus to Hat Yai, fly

    1. Take the bus from Patong Phuket Hotel Transfer to Hat Yai Airportbus bus
    2. Fly from Hat Yai (HDY) to Cape Town International Airport (CPT)plane plane HDY - CPT
    30h 24m
    R 8,835–46,017
  4. Speedboat, ferry to Langkawi International Airport, fly

    1. Take the ferry from Rassada Pier Phuket to Koh Lipeferry ferry
    2. Take the ferry from Koh Lipe Pattaya Beach to Kuah Ferry Terminalferry ferry
    3. Fly from Langkawi International Airport (LGK) to Cape Town International Airport (CPT)plane plane LGK - CPT
    28h 1m
    R 8,270–44,579

Phuket International Airport (HKT) to Cape Town International Airport (CPT) flights

Calendar30Weekly Planes
Duration19h 47mAverage Duration
TicketR 6,046Cheapest Price
See schedules

Questions & Answers

What companies run services between Ban Karon, Thailand and Cape Town, South Africa?

There is no direct connection from Ban Karon to Cape Town. However, you can take the bus to Phuket Airport Bus, walk to Phuket International Airport (HKT) airport, fly to Cape Town International Airport (CPT), then take the taxi to Cape Town. Alternatively, you can take the bus to Phuket Town, take the bus to Phuket Bang Rong Pier, walk to Bang Rong Pier, take the ferry to Railay Beach, take the ferry to Ao Nang Pier, walk to บ้านอ่าวนาง ;Ban Aonang, take the line 8415 bus to ท่าอากาศยานนานาชาติกระบี่;Krabi Airport, walk to Krabi Airport (KBV) airport, fly to Cape Town International Airport (CPT), then take the taxi to Cape Town.

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 How to get from Stansted Airport into central London, The London Underground: Essential tips to navigate the Tube, and Travelling by boat in Italy - to help you get the most out of your next trip.