Rome2Rio

How to get fromJinan to Bangkokby plane, train, bus, car, or taxi

Find Transport to Bangkok

See all options

There are 8 ways to get from Jinan to Bangkok by plane, train, bus, 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 Jinan Yaoqiang International Airport to Suvarnabhumi Airport

    best
    1. Fly from Jinan Yaoqiang International Airport (TNA) to Suvarnabhumi Airport (BKK)plane plane TNA - BKK
    9h 17m
    ฿4,861–14,161
  2. Fly Jinan Yaoqiang International Airport to Don Mueang International Airport

    cheapest
    1. Fly from Jinan Yaoqiang International Airport (TNA) to Don Mueang International Airport (DMK)plane plane TNA - DMK
    10h 25m
    ฿3,401–11,101
  3. Train via Guitang

    1. Take the train from Jinan to Changsha Southtrain train
    2. Take the train from Changsha South to Kunming Southtrain train
    3. Take the train from Kunming South to Vientiane stationtrain train
    4. Take the train from Nong Khai to Krung Thep Aphiwat Central Terminaltrain train
    33h 38m
    ฿8,025–12,338
  4. Bus, train via Kunming South

    1. Take the bus from Jinan North Bus station to Zhengzhoubus bus
    2. Take the train from Zhengzhou East to Kunming Southtrain train
    3. Take the bus from Kunming South to Laos Vientianebus bus
    4. Take the bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminalbus bus
    46h 49m
    ฿8,070–10,449
  5. Drive  3,675 km

    1. Drive from Jinan to Bangkokcar car 3,675 km
    42h 49m
    ฿15,640–22,591
  6. Train, taxi to Jining Qufu Airport, fly to Suvarnabhumi Airport

    1. Take the train from Jinan West Station to Jining Northtrain train
    2. Take the taxi from Jining North to Jining Qufu Airport (JNG)taxi taxi
    3. Fly from Jining Qufu Airport (JNG) to Suvarnabhumi Airport (BKK)plane plane JNG - BKK
    12h 5m
    ฿4,557–17,262
  7. Train

    1. Take the train from Jinan to Zhengzhou Easttrain train
    2. Take the train from Zhengzhou East to Kunming Southtrain train
    3. Take the train from Kunming South to Vientiane stationtrain train
    4. Take the train from Khamsavath station to Krung Thep Aphiwat Central Terminaltrain train 134
    38h 41m
    ฿8,321–12,908
  8. Bus, train

    1. Take the bus from Jinan North Bus station to Zhengzhoubus bus
    2. Take the train from Zhengzhou to Hanoi Gia Lam Stationtrain train
    3. Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus bus
    4. Take the bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminalbus bus
    3d 9h
    ฿11,051–13,988

Jinan Yaoqiang International Airport (TNA) to Suvarnabhumi Airport (BKK) flights

Calendar46Weekly Planes
Duration6h 50mAverage Duration
Ticket฿3,130Cheapest Price
See schedules

Comparing Your Travel Options

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

Shandong Airlines, China Southern Airlines, and two other airlines fly from Jinan Yaoqiang International Airport (TNA) to Suvarnabhumi Airport (BKK) every 4 hours. Alternatively, you can take a train from Jinan to Krung Thep Aphiwat Central Terminal via Changsha South, Kunming South, Vientiane station, Khamsavath station, and Nong Khai in around 33h 38m.

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 to plan an amazing trip around Scandinavia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.

Booking & Getting There