There are 7 ways to get from Beihai to Bangkok by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Beihai Fucheng Airport (BHY) to Suvarnabhumi Airport (BKK)plane BHY - BKK
6h 35m฿5,888–22,448Bus, train
cheapest- Take the bus from Beihai Nanzhu Bus Station to Nanning Langdongbus
- Take the bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane Southern Bus Stationbus
- Take the train from Nong Khai to Krung Thep Aphiwat Central Terminaltrain
47h 20m฿2,332–4,795Bus via savannakhet
- Take the bus from Beihai Nanzhu Bus Station to Nanning Langdongbus
- Take the bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Nuoc Ngam Bus Station to Savannakhet Bus Stationbus
- Take the bus from Mukdahan to Rangsit Bus Terminalbus
40h 3m฿2,743–3,949Drive 1,722.6 km
- Drive from Beihai to Bangkokcar 1,722.6 km
23h 3m฿7,331–10,590Bus
- Take the bus from Beihai Nanzhu Bus Station to Nanning Langdongbus
- Take the bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminalbus
2d 3h฿3,672–5,145Bus, train via Udon Thani
- Take the bus from Beihai Nanzhu Bus Station to Nanning Langdongbus
- Take the bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Khua Din Bus Station to Udon Thani Bus Terminal 1bus
- Take the train from Udon Thani to Krung Thep Aphiwat Central Terminaltrain 26
2d 3h฿2,875–5,158Bus #2
- Take the bus from Beihai Nanzhu Bus Station to Nanning Langdongbus
- Take the bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Morning Market, Vientiane to Mochit New Van Terminalbus
2d 5h฿3,489–5,169
Beihai Fucheng Airport (BHY) to Suvarnabhumi Airport (BKK) flights
Comparing Your Travel Options
The cheapest way to get from Beihai to Bangkok is to bus and train which costs ฿2300 - ฿4800 and takes 47h 20m.
The fastest way to get from Beihai to Bangkok is to fly which takes 6h 35m and costs ฿5500 - ฿23000.
No, there is no direct bus from Beihai station to Bangkok. However, there are services departing from Beihai Nanzhu Bus Station and arriving at Bangkok Mochit Bus Terminal via Nanning Langdong, Nuoc Ngam Bus Station, Savannakhet Bus Station, Mukdahan and Rangsit Bus Terminal. The journey, including transfers, takes approximately 40h 3m.
The distance between Beihai and Bangkok is 1313 km. The road distance is 1722.6 km.
The best way to get from Beihai to Bangkok without a car is to bus via savannakhet which takes 40h 3m and costs ฿2700 - ฿4000.
It takes approximately 6h 35m to get from Beihai to Bangkok, including transfers.
Beihai to Bangkok bus services, operated by China Bus Guide, depart from Beihai Nanzhu Bus Station.
The best way to get from Beihai to Bangkok is to fly which takes 6h 35m and costs ฿5500 - ฿23000. Alternatively, you can bus via savannakhet, which costs ฿2700 - ฿4000 and takes 40h 3m.
Beihai to Bangkok bus services, operated by China Bus Guide, arrive at Nanning Langdong station.
Bangkok is 1h behind Beihai. It is currently 5:43 PM in Beihai and 4:43 PM in Bangkok.
What companies run services between Beihai, China and Bangkok, Thailand?
China Southern Airlines, China Eastern Airlines, and four other airlines fly from Beihai Fucheng Airport (BHY) to Suvarnabhumi Airport (BKK) 5 times a day. Alternatively, you can take a vehicle from Beihai to Bangkok Mochit Bus Terminal via Beihai Nanzhu Bus Station, Nanning Langdong, Ha Noi Nuoc Ngam Bus Station, Nuoc Ngam Bus Station, Savannakhet Bus Station, Mukdahan, and Rangsit Bus Terminal in around 40h 3m.
- Website
- csair.com
Flights from Beihai Fucheng Airport to Suvarnabhumi Airport via Guangzhou Baiyun
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ฿5,500–22,000
Flights from Beihai Fucheng Airport to Suvarnabhumi Airport via Chongqing
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿5,000–23,000
- Website
- ch.com
Flights from Beihai Fucheng Airport to Suvarnabhumi Airport via Chongqing
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ฿7,500–30,000
Flights from Beihai Fucheng Airport to Suvarnabhumi Airport via Tianfu International
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ฿8,000–30,000
- Website
- cdal.com.cn
Flights from Beihai Fucheng Airport to Suvarnabhumi Airport via Tianfu International
- Ave. Duration
- 9h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿5,500–24,000
- Website
- en.ceair.com
Flights from Beihai Fucheng Airport to Suvarnabhumi Airport via Wuhan
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿7,000–21,000
- Website
- chongqingairlines.cn
Flights from Beihai Fucheng Airport to Suvarnabhumi Airport via Chongqing
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿5,000–23,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Nong Khai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- ฿220–1,300
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿220–290
- 2nd Class (Air-conditioned Seat)
- ฿540–590
- Second Class Sleeper
- ฿1,085–1,095
- Ordinary Train
- ฿250–1,300
Train from Udon Thani to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 8h 19m
- Frequency
- 3 times a day
- Estimated price
- ฿190–1,300
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿210–260
- 2nd Class (Air-Conditioned Berth)
- ฿190–240
- 2nd Class (Air-conditioned Seat)
- ฿490–530
- Second Class Sleeper
- ฿1,085–1,095
- Ordinary Train
- ฿250–1,300
- Website
- Thai Railway
Train from Nong Khai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 10h 10m
- Frequency
- Every 4 hours
- Estimated price
- ฿210–1,600
- Schedules at
- Thai Railway
Train from Udon Thani to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 9h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿200–1,600
- Schedules at
- Thai Railway
- [email protected]
- Website
- chinabusguide.com
Bus from Beihai Nanzhu Bus Station to Nanning Langdong
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿355–600
- Schedules at
- chinabusguide.com
- Bus
- ฿440–600
Bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ฿600–900
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- ฿600–900
Bus from Beihai Nanzhu Bus Station to Nanning Langdong
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿355–600
- Schedules at
- chinabusguide.com
- Bus
- ฿440–600
Bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ฿600–900
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- ฿600–900
Bus from Beihai Nanzhu Bus Station to Nanning Langdong
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿355–600
- Schedules at
- chinabusguide.com
- Bus
- ฿440–600
Bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ฿600–900
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- ฿600–900
Bus from Beihai Nanzhu Bus Station to Nanning Langdong
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿355–600
- Schedules at
- chinabusguide.com
- Bus
- ฿440–600
Bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ฿600–900
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- ฿600–900
Bus from Beihai Nanzhu Bus Station to Nanning Langdong
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿355–600
- Schedules at
- chinabusguide.com
- Bus
- ฿440–600
Bus from Nanning Langdong to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- ฿600–900
- Schedules at
- chinabusguide.com
- Book at
- baolau.com
- Bus
- ฿600–900
- Phone
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Nuoc Ngam Bus Station to Savannakhet Bus Station
- Ave. Duration
- 12h 49m
- Frequency
- Once daily
- Estimated price
- ฿850–1,300
- Schedules at
- vietlaobus.com
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane Southern Bus Station
- Ave. Duration
- 21h 40m
- Frequency
- Once daily
- Estimated price
- ฿900–1,400
- Schedules at
- vietlaobus.com
- Phone
- 1624
- [email protected]
- Website
- Nakhonchai Air
Bus from Mukdahan to Rangsit Bus Terminal
- Ave. Duration
- 9h 41m
- Frequency
- 4 times a day
- Estimated price
- ฿750–850
- Book at
- 12go.asia
- Website
- Nakhonchai Air
- Phone
- +66 2 348 1148
- [email protected]
- Website
- Phetmukda
Bus from Mukdahan to Rangsit Bus Terminal
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- ฿890
- Schedules at
- Phetmukda
- Website
- 12go.asia
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- ฿1,300–1,900
- Book at
- HTX Van Tai 277
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- ฿1,300–1,900
- Book at
- HTX Van Tai 277
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- ฿1,300–1,900
- Book at
- HTX Van Tai 277
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- ฿1,723
- Book at
- 12Go
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- ฿1,723
- Book at
- 12Go
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- ฿1,723
- Book at
- 12Go
- Phone
- +856 21 254512-5
- [email protected]
- Website
- soutchaitravel.com
Bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ฿1,300–1,600
- Schedules at
- soutchai.com
- Phone
- +66 2 285 1085
- [email protected]
- Website
- 12go.co
Bus from Khua Din Bus Station to Udon Thani Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿313
- Book at
- Yortdoy Travel
- Phone
- 086 065 5466
- [email protected]
- Website
- 12go.asia
Bus from Morning Market, Vientiane to Mochit New Van Terminal
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- ฿1,100–1,600
- Book at
- 12go.asia
- Phone
- +66 2 217 1017
- [email protected]
- Website
- Next Step Journey
Bus from Morning Market, Vientiane to Mochit New Van Terminal
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ฿1,688
- Website
- Next Step Journey
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 Need to know: Jadrolinija, Travelling to the UK: What do I need to know?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Beihai to Bangkok is 1723 km. It takes approximately 23h 3m to drive from Beihai to Bangkok.
There are 5949+ hotels available in Bangkok.















