Rome2Rio

How to get fromBangkok to Beidahuby plane, bus, train, taxi, car, or night bus

Find Transport to Beidahu

See all options

There are 11 ways to get from Bangkok to Beidahu by plane, bus, train, taxi, car, or night bus

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 Changchun Longjia International Airport, bus, train, taxi

    best
    1. Fly from Suvarnabhumi Airport (BKK) to Changchun Longjia International Airport (CGQ)plane plane BKK - CGQ
    2. Take the bus from Changchun Longjia Airport to People Squarebus bus
    3. Take the train from Changchun to Jilintrain train
    4. Take the taxi from Jilin to Beidahutaxi taxi
    13h 44m
    ¥1,062–2,542
  2. Train, taxi via Beijing

    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 Beijing West Stationtrain train
    4. Take the train from Beijing to Jilintrain train
    5. Take the taxi from Jilin to Beidahutaxi taxi
    41h 56m
    ¥2,216–3,080
  3. Drive 5,007.6 km

    1. Drive from Bangkok to Beidahucar car 5,007.6 km
    2d 8h
    ¥4,245–6,132
  4. Fly Suvarnabhumi Airport to Harbin Taiping International Airport, train, taxi

    1. Fly from Suvarnabhumi Airport (BKK) to Harbin Taiping International Airport (HRB)plane plane BKK - HRB
    2. Take the train from Harbin West to Jilintrain train
    3. Take the taxi from Jilin to Beidahutaxi taxi
    14h 56m
    ¥1,167–1,912
  5. Fly Suvarnabhumi Airport to Baishan, taxi

    1. Fly from Suvarnabhumi Airport (BKK) to Baishan (NBS)plane plane BKK - NBS
    2. Take the taxi from Baishan (NBS) to Beidahutaxi taxi
    14h 36m
    ¥1,682–3,862
  6. Fly Suvarnabhumi Airport to Yanji Chaoyangchuan Airport, train, taxi

    1. Fly from Suvarnabhumi Airport (BKK) to Yanji Chaoyangchuan Airport (YNJ)plane plane BKK - YNJ
    2. Take the train from Yanji West to Jilintrain train
    3. Take the taxi from Jilin to Beidahutaxi taxi
    14h 5m
    ¥1,314–3,154
  7. Fly Suvarnabhumi Airport to Shenyang Taoxian International Airport, train, taxi

    1. Fly from Suvarnabhumi Airport (BKK) to Shenyang Taoxian International Airport (SHE)plane plane BKK - SHE
    2. Take the train from Shenyang North to Jilintrain train
    3. Take the taxi from Jilin to Beidahutaxi taxi
    15h 7m
    ¥1,180–3,142
  8. Fly Don Mueang International Airport to Changchun Longjia International Airport, bus, train, taxi

    1. Fly from Don Mueang International Airport (DMK) to Changchun Longjia International Airport (CGQ)plane plane DMK - CGQ
    2. Take the bus from Changchun Longjia Airport to People Squarebus bus
    3. Take the train from Changchun to Jilintrain train
    4. Take the taxi from Jilin to Beidahutaxi taxi
    13h 55m
    ¥1,228–2,636
  9. Fly Don Mueang International Airport to Baishan, taxi

    1. Fly from Don Mueang International Airport (DMK) to Baishan (NBS)plane plane DMK - NBS
    2. Take the taxi from Baishan (NBS) to Beidahutaxi taxi
    18h 53m
    ¥1,774–3,563
  10. Train, taxi

    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 Shijiazhuangtrain train
    4. Take the train from Shijiazhuang to Jilintrain train
    5. Take the taxi from Jilin to Beidahutaxi taxi
    45h 40m
    ¥1,983–3,055
  11. Night bus, bus, train, taxi

    1. Take the nightbus from Bangkok Mochit Bus Terminal to Vientiane Talat Sao Stationnightbus night bus
    2. Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Stationbus bus
    3. Take the train from Hanoi Gia Lam Station to Hengyangtrain train
    4. Take the train from Hengyang to Changchuntrain train
    5. Take the bus from Changchun to Jilinbus bus
    6. Take the taxi from Jilin to Beidahutaxi taxi
    4d 1h
    ¥1,837–3,720

Suvarnabhumi Airport (BKK) to Changchun Longjia International Airport (CGQ) flights

Calendar45Weekly Planes
Duration9h 40mAverage Duration
Ticket¥884Cheapest Price
See schedules

Questions & Answers

What companies run services between Bangkok, Thailand and Beidahu, China?

There is no direct connection from Bangkok to Beidahu. However, you can take the bus to สนามบินสุวรรณภูมิ, walk to Suvarnabhumi-Airport-BKK airport, fly to Changchun Longjia International Airport (CGQ), walk to Changchun Longjia Airport, take the bus to People Square, walk to Renmin Plaza, take the line 1 subway to Changchun station, walk to Changchun, take the train to Jilin, then take the taxi to Beidahu. Alternatively, you can take the train to Khamsavath Station, take the taxi to Vientiane station, take the train to Kunming South, take the train to Beijing West Station, walk to Beijing West Station, take the line 9 subway to Military Museum Station, take the line 1 subway to Dongdan Station, walk to Beijing, take the train to Jilin, then take the taxi to Beidahu.

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 Train travel in France: A guide to SNCF, 5 delightfully under-the-radar French towns you need to visit, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.