Rome2Rio

How to get fromKrabi to Shenzhenby plane, bus, train, car, or taxi

Find Transport to Shenzhen

See all options

There are 10 ways to get from Krabi to Shenzhen by plane, bus, train, car, or taxi

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 Krabi Airport to Shenzhen Bao'An International Airport

    best
    1. Fly from Krabi Airport (KBV) to Shenzhen Bao'An International Airport (SZX)plane plane KBV - SZX
    7h 59m
    ¥827–2,538
  2. Bus to Phuket International Airport, fly to Hong Kong International Airport

    cheapest
    1. Take the bus from Krabi Sea Pearl Travel to Phuket International Airportbus bus
    2. Fly from Phuket International Airport (HKT) to Hong Kong International Airport (HKG)plane plane HKT - HKG
    10h 2m
    ¥811–1,829
  3. Bus, train

    1. Take the bus from Krabi Town Hotel Transfer to Khao San Montanatipbus bus
    2. Take the bus from Khaosan Next Step Journey Office to Vang Vieng Bus Terminalbus bus
    3. Take the train from Van Vieng station to Kunming Southtrain train
    4. Take the train from Kunming South to Shenzhen Northtrain train
    2d
    ¥1,525–2,246
  4. Drive  3,029.8 km

    1. Drive from Krabi to Shenzhencar car 3,029.8 km
    39h 5m
    ¥2,748–3,970
  5. Bus to Phuket International Airport, fly to Shenzhen Bao'An International Airport

    1. Take the bus from Krabi Sea Pearl Travel to Phuket International Airportbus bus
    2. Fly from Phuket International Airport (HKT) to Shenzhen Bao'An International Airport (SZX)plane plane HKT - SZX
    10h 33m
    ¥870–1,673
  6. Fly Krabi Airport to Hong Kong International Airport

    1. Fly from Krabi Airport (KBV) to Hong Kong International Airport (HKG)plane plane KBV - HKG
    9h 8m
    ¥1,168–2,094
  7. Fly Krabi Airport to Macau International Airport, bus

    1. Fly from Krabi Airport (KBV) to Macau International Airport (MFM)plane plane KBV - MFM
    2. Take the bus from MGM Cotai to China Hong Kong Citybus bus
    9h 40m
    ¥1,126–3,195
  8. Bus to Phuket International Airport, fly to Guangzhou Baiyun International Airport, train

    1. Take the bus from Krabi Sea Pearl Travel to Phuket International Airportbus bus
    2. Fly from Phuket International Airport (HKT) to Guangzhou Baiyun International Airport (CAN)plane plane HKT - CAN
    3. Take the train from Guangzhou East to Shenzhen Stationtrain train
    11h 9m
    ¥822–2,051
  9. Bus, train via Zhuhai

    1. Take the bus from Krabi Sea Pearl Travel to Khao San Montanatipbus bus
    2. Take the bus from Khaosan Next Step Journey Office to Vang Vieng Bus Terminalbus bus
    3. Take the train from Van Vieng station to Kunming Southtrain train
    4. Take the train from Kunming South to Zhuhaitrain train
    5. Take the bus from Zhuhai Gongbei to Shenzhen Airportbus bus
    2d 10h
    ¥1,383–2,586
  10. Bus, taxi, train

    1. Take the bus from Sapthaweephol Krabi Office to Arcade Chiangmai Bus stationbus bus
    2. Take the bus from Chiang Mai to Luang Prabangbus bus
    3. Take the taxi from Luang Prabang to Oudomxay stationtaxi taxi
    4. Take the train from Oudomxay station to Kunming Southtrain train
    5. Take the train from Kunming South to Shenzhen Northtrain train
    2d 14h
    ¥2,075–3,507

Krabi Airport (KBV) to Shenzhen Bao'An International Airport (SZX) flights

Calendar49Weekly Planes
Duration7h 10mAverage Duration
Ticket¥840Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Krabi, Thailand and Shenzhen, China?

Thai AirAsia, Thai Airways International, and five other airlines fly from Krabi Airport (KBV) to Shenzhen Bao'An International Airport (SZX) every 4 hours.

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 do I get from Sydney to Melbourne, 4 of the smartest ways to explore Australia, and Need to know: Greyhound - to help you get the most out of your next trip.