Rome2Rio

How to get fromThailand to Shenzhenby plane, bus, train, or car

Find Transport to Shenzhen

See all options

There are 12 ways to get from Thailand to Shenzhen by plane, bus, train, or car

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

    best
    1. Fly from Suvarnabhumi Airport (BKK) to Shenzhen Bao'An International Airport (SZX)plane plane BKK - SZX
    6h 14m
    ¥868–1,221
  2. Fly Suvarnabhumi Airport to Hong Kong International Airport

    cheapest
    1. Fly from Suvarnabhumi Airport (BKK) to Hong Kong International Airport (HKG)plane plane BKK - HKG
    7h 9m
    ¥709–1,552
  3. Bus, train

    1. Take the bus from Bangkok Mochit Bus Terminal to Nong Khaibus bus
    2. Take the train from Vientiane station to Kunming Southtrain train
    3. Take the train from Kunming South to Shenzhen Northtrain train
    30h 50m
    ¥1,207–2,699
  4. Drive 2,264.2 km

    1. Drive from Bangkok to Shenzhencar car 2,264.2 km
    27h 58m
    ¥1,924–2,779
  5. Fly Don Mueang International Airport to Shenzhen Bao'An International Airport

    1. Fly from Don Mueang International Airport (DMK) to Shenzhen Bao'An International Airport (SZX)plane plane DMK - SZX
    5h 53m
    ¥1,010–2,016
  6. Fly Chiang Mai International Airport to Hong Kong International Airport

    1. Fly from Chiang Mai International Airport (CNX) to Hong Kong International Airport (HKG)plane plane CNX - HKG
    6h 32m
    ¥851–1,844
  7. Fly Don Mueang International Airport to Hong Kong International Airport

    1. Fly from Don Mueang International Airport (DMK) to Hong Kong International Airport (HKG)plane plane DMK - HKG
    6h 38m
    ¥801–2,147
  8. Fly Chiang Mai International Airport to Guangzhou Baiyun International Airport, train

    1. Fly from Chiang Mai International Airport (CNX) to Guangzhou Baiyun International Airport (CAN)plane plane CNX - CAN
    2. Take the train from Guangzhou East to Shenzhen Stationtrain train
    7h 27m
    ¥812–1,691
  9. Fly Don Mueang International Airport to Macau International Airport, bus

    1. Fly from Don Mueang International Airport (DMK) to Macau International Airport (MFM)plane plane DMK - MFM
    2. Take the bus from MGM Cotai to China Hong Kong Citybus bus
    7h 29m
    ¥756–2,067
  10. Bus to Wattay International Airport, fly to Guangzhou Baiyun International Airport, train

    1. Take the bus from Udon Thani to Vientiane Talat Sao Stationbus bus
    2. Fly from Wattay International Airport (VTE) to Guangzhou Baiyun International Airport (CAN)plane plane VTE - CAN
    3. Take the train from Guangzhou East to Shenzhen Stationtrain train
    10h 34m
    ¥986–1,509
  11. Train

    1. Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain train
    2. Take the train from Vientiane station to Kunming Southtrain train
    3. Take the train from Kunming South to Shenzhen Northtrain train
    32h 46m
    ¥1,124–1,842
  12. Bus, train via Kunming

    1. Take the bus from Bangkok Tara Travel to Vientianebus bus
    2. Take the train from Vientiane station to Kunming Southtrain train
    3. Take the train from Kunming to Shenzhen Easttrain train
    2d 11h
    ¥940–2,139

Suvarnabhumi Airport (BKK) to Shenzhen Bao'An International Airport (SZX) flights

Calendar49Weekly Planes
Duration3h 25mAverage Duration
Ticket¥676Cheapest Price
See schedules

Questions & Answers

What companies run services between Thailand and Shenzhen, China?

Shenzhen Airlines, China Southern Airlines, and Hainan fly from Suvarnabhumi Airport (BKK) to Shenzhen Bao'An International Airport (SZX) every 4 hours. Alternatively, you can take a subway from MRT สามยอด;Mrt Sam Yot to Civic Centre via MRT บางซื่อ;Mrt Bang Sue, Krung Thep Aphiwat Central Terminal, Khamsavath Station, Vientiane station, Kunming South, Shenzhen North, and Shenzhen North in around 32h 46m.

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 What documents do I need to cross Niagara Falls?, Travelling around the UAE, and Italy Travel Guides - to help you get the most out of your next trip.

More Questions & Answers