Rome2Rio

How to get fromShangrao to Bangkokby train, plane, bus, or car

Find Transport to Bangkok

See all options

There are 11 ways to get from Shangrao to Bangkok by train, plane, bus, 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. Train to Wuyishan, fly to Suvarnabhumi Airport

    best
    1. Take the train from Shangrao to Nanpingshitrain train
    2. Fly from Wuyishan (WUS) to Suvarnabhumi Airport (BKK)plane plane WUS - BKK
    9h 28m
    ฿3,951–11,807
  2. Train, bus via Kunming

    cheapest
    1. Take the train from Shangrao to Kunmingtrain train
    2. Take the bus from Kunming South to Laos Vientianebus bus
    3. Take the bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminalbus bus
    2d 9h
    ฿3,862–7,297
  3. Train, bus

    1. Take the train from Shangrao to Kunming Southtrain train
    2. Take the train from Kunming South to Vientiane stationtrain train
    3. Take the bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminalbus bus
    27h 32m
    ฿6,959–10,175
  4. Drive  3,021.6 km

    1. Drive from Shangrao to Bangkokcar car 3,021.6 km
    36h 5m
    ฿12,805–18,496
  5. Train to Quzhou Airport, fly to Suvarnabhumi Airport

    1. Take the train from Shangrao to Quzhoutrain train
    2. Fly from Quzhou Airport (JUZ) to Suvarnabhumi Airport (BKK)plane plane JUZ - BKK
    9h 21m
    ฿5,400–19,675
  6. Fly Shangrao Sanqingshan Airport to Don Mueang International Airport

    1. Fly from Shangrao Sanqingshan Airport (SQD) to Don Mueang International Airport (DMK)plane plane SQD - DMK
    6h 44m
    ฿7,138–18,164
  7. Fly Shangrao Sanqingshan Airport to Suvarnabhumi Airport

    1. Fly from Shangrao Sanqingshan Airport (SQD) to Suvarnabhumi Airport (BKK)plane plane SQD - BKK
    9h 40m
    ฿5,698–18,224
  8. Train to Nanchang Changbei International Airport, fly to Suvarnabhumi Airport

    1. Take the train from Shangrao to Nanchang Westtrain train
    2. Fly from Nanchang Changbei International Airport (KHN) to Suvarnabhumi Airport (BKK)plane plane KHN - BKK
    9h 4m
    ฿3,936–10,931
  9. Train to Xiamen Gaoqi International Airport, fly to Suvarnabhumi Airport

    1. Take the train from Shangrao to Xiamen Northtrain train
    2. Fly from Xiamen Gaoqi International Airport (XMN) to Suvarnabhumi Airport (BKK)plane plane XMN - BKK
    9h 56m
    ฿5,001–10,582
  10. Train to Wuyishan, fly to Don Mueang International Airport

    1. Take the train from Shangrao to Nanpingshitrain train
    2. Fly from Wuyishan (WUS) to Don Mueang International Airport (DMK)plane plane WUS - DMK
    13h 23m
    ฿4,091–10,747
  11. Train to Changsha Huanghua Airport, fly to Don Mueang International Airport

    1. Take the train from Shangrao to Changsha Southtrain train
    2. Fly from Changsha Huanghua Airport (CSX) to Don Mueang International Airport (DMK)plane plane CSX - DMK
    8h 37m
    ฿4,641–10,666

Wuyishan (WUS) to Suvarnabhumi Airport (BKK) flights

Calendar29Weekly Planes
Duration7h 53mAverage Duration
Ticket฿3,466Cheapest Price
See schedules

Comparing Your Travel Options

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

China Express Airlines, Thai AirAsia, and two other airlines fly from Shangrao Sanqingshan Airport (SQD) to Don Mueang International Airport (DMK) once daily.

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 Italian Lakes: Getting around by train, Travelling to the UK: What do I need to know?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.