Rome2Rio

How to get fromChina to Durbanby plane, bus, or subway

Find Transport to Durban

See all options

There are 5 ways to get from China to Durban by plane, bus, or subway

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 Hong Kong International Airport to King Shaka International Airport

    best
    1. Fly from Hong Kong International Airport (HKG) to King Shaka International Airport (DUR)plane plane HKG - DUR
    19h 27m
    R 6,859–22,688
  2. Fly Shenzhen Bao'An International Airport to Pietermaritzburg, bus

    cheapest
    1. Fly from Shenzhen Bao'An International Airport (SZX) to Pietermaritzburg (PZB)plane plane SZX - PZB
    2. Take the bus from Burger St to Durban Bus Stnbus bus
    24h 26m
    R 6,621–21,481
  3. Fly Hong Kong International Airport to Pietermaritzburg, bus

    1. Fly from Hong Kong International Airport (HKG) to Pietermaritzburg (PZB)plane plane HKG - PZB
    2. Take the bus from Burger St to Durban Bus Stnbus bus
    24h 23m
    R 7,224–23,868
  4. Subway to Chengdu Tianfu International Airport, fly to King Shaka International Airport

    1. Take the subway from Century City to Tianfu International Airport Northsubway subway
    2. Fly from Chengdu Tianfu International Airport (TFU) to King Shaka International Airport (DUR)plane plane TFU - DUR
    22h 13m
    R 10,273–28,327
  5. Fly Shenzhen Bao'An International Airport to King Shaka International Airport

    1. Fly from Shenzhen Bao'An International Airport (SZX) to King Shaka International Airport (DUR)plane plane SZX - DUR
    19h 40m
    R 6,756–20,301

Hong Kong International Airport (HKG) to King Shaka International Airport (DUR) flights

Calendar21Weekly Planes
Duration17h 55mAverage Duration
TicketR 6,935Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between China and Durban, South Africa?

Ethiopian Airlines, Cathay Pacific, and two other airlines fly from Hong Kong International Airport (HKG) to King Shaka International Airport (DUR) 3 times a day.

Airlines
Train operators
Bus 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 Italy Travel Guides, How to get from London to Edinburgh, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.