There are 10 ways to get from Hong Kong to Bangkok by plane, ferry, 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.
Recommended option
Fly Hong Kong to Suvarnabhumi • 5h 38m
฿2310 - ฿14500
Cheapest option
Ferry to Macau, fly to Don Muang • 7h 10m
฿2271 - ฿4166
8 alternative options
Fly Hong Kong to Don Muang • 6h 26m
฿2380 - ฿17495
Ferry to Macau, fly to Suvarnabhumi • 6h 42m
฿4201 - ฿6871
Bus to Shenzhen, fly to Suvarnabhumi • 7h 9m
฿3684 - ฿16616
Bus to Shenzhen, fly to Don Muang • 7h 42m
฿3154 - ฿4111
Train, bus • 35h 28m
฿5514 - ฿7700
Bus, train via Guiyang • 2 days 5h
฿8485 - ฿9021
Bus, train • 2 days 15h
฿5119 - ฿6379
Drive • 30h 57m
฿12000 - ฿18000
Coronavirus (COVID-19) in Thailand
There is widespread community transmission globally.
Some travel restrictions are being lifted in Thailand. For the latest travel status, please check the official page for Thailand.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Thailand.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Thailand due to Coronavirus (COVID-19). Most travel to this country is restricted.
Official Coronavirus (COVID-19) Information for ThailandSome domestic travel restrictions began to ease in Thailand from June 14.
Official Coronavirus (COVID-19) Information for ThailandCurrently, we are unable to provide travel restriction information for leaving Hong Kong. For the latest Coronavirus (COVID-19) travel status in Hong Kong, please check government recommendations.
Official Coronavirus (COVID-19) Information for Hong KongQuestions & Answers
The cheapest way to get from Hong Kong to Bangkok is to fly which costs $600 - $4600 and takes 6h 26m.
The fastest way to get from Hong Kong to Bangkok is to fly. Taking this option will cost $550 - $3800 and takes 5h 38m.
The distance between Hong Kong and Bangkok is 1729 km. The road distance is 2345.4 km.
The best way to get from Hong Kong to Bangkok without a car is to bus and train via Guiyang which takes 2 days 5h and costs $2100 - $2400.
It takes approximately 5h 38m to get from Hong Kong to Bangkok, including transfers.
The quickest flight from Hong Kong Airport to Suvarnabhumi Airport is the direct flight which takes 2h 40m.
Bangkok is 1h behind Hong Kong. It is currently 15:39 in Hong Kong and 14:39 in Bangkok.
Yes, the driving distance between Hong Kong to Bangkok is 2345 km. It takes approximately 30h 57m to drive from Hong Kong to Bangkok.
Ethiopian Airlines, Thai Airways International, Egyptair and seven other airlines offer flights from Hong Kong Airport to Suvarnabhumi Airport.
There are 12499+ hotels available in Bangkok. Prices start at ฿3750 per night.
- Distance: 1728.8 km
- Duration: 5h 38m
What companies run services between Hong Kong and Bangkok, Thailand?
Ethiopian Airlines, Thai Airways International and eight other airlines fly from Hong Kong to Bangkok every 4 hours.
- Website
- airasia.com
Flights from Hong Kong to Don Muang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ฿2000 - ฿3200
Flights from Hong Kong to Don Muang via Chiang Mai
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ฿2000 - ฿3200
Flights from Hong Kong to Don Muang via Phuket
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ฿2000 - ฿3200
Flights from Macau to Don Muang
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ฿1600 - ฿3300
Flights from Shenzhen to Don Muang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ฿2600 - ฿3500
- Website
- thaiairways.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ฿5500 - ฿15000
Flights from Macau to Suvarnabhumi
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿3500 - ฿6000
Flights from Shenzhen to Suvarnabhumi
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- ฿8000 - ฿9500
- Website
- bangkokair.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- ฿4900 - ฿18000
Flights from Hong Kong to Suvarnabhumi via Koh Samui
- Ave. Duration
- 5h 40m
- When
- Friday, Saturday and Sunday
- Estimated price
- ฿2800 - ฿7000
- Website
- hongkongairlines.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 3h
- When
- Monday, Wednesday and Sunday
- Estimated price
- ฿3200 - ฿12000
Flights from Hong Kong to Suvarnabhumi via Koh Samui
- Ave. Duration
- 5h 40m
- When
- Friday, Saturday and Sunday
- Estimated price
- ฿2800 - ฿7000
- Website
- hkexpress.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 3h 2m
- When
- Monday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- ฿1900 - ฿10000
- Website
- cathaypacific.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- ฿4900 - ฿18000
- Website
- airmacau.com.mo
Flights from Macau to Suvarnabhumi
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿3500 - ฿6000
- Website
- shenzhenair.com
Flights from Macau to Suvarnabhumi via Chengdu
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Wednesday, Friday and Sunday
- Estimated price
- ฿5000 - ฿10000
Flights from Shenzhen to Suvarnabhumi
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- ฿8000 - ฿9500
- Website
- csair.com
Flights from Shenzhen to Suvarnabhumi
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ฿3100 - ฿16000
Flights from Shenzhen to Suvarnabhumi via Sanya
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ฿3100 - ฿16000
- Website
- ethiopianairlines.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday and Friday
- Estimated price
- ฿6500 - ฿40000
- Website
- egyptair.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- ฿4500 - ฿11000
- Website
- klm.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 50m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- ฿1500 - ฿3800
- Website
- rj.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 55m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- ฿5500 - ฿13000
- Website
- emirates.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ฿3400 - ฿14000
- Website
- en.ceair.com
Flights from Shenzhen to Suvarnabhumi
- Ave. Duration
- 2h 55m
- When
- Wednesday, Friday and Sunday
- Estimated price
- ฿9000 - ฿24000
- Website
- china-airlines.com
Flights from Shenzhen to Suvarnabhumi via Kaohsiung
- Ave. Duration
- 6h 50m
- When
- Thursday and Sunday
- Estimated price
- ฿8500 - ฿22000
Train from West Kowloon Station to Kunming South Station
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Estimated price
- ฿2500 - ฿3300
- Website
- Trip.com
- 2nd Class Seat
- ฿2500 - ฿3300
- 1st Class Seat
- ฿4400 - ฿5500
- Business Class Seat
- ฿8000 - ฿10000
Train from Guiyang North to Kunming
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- ฿900 - ฿1200
- Website
- Trip.com
- 2nd Class Seat
- ฿900 - ฿1200
- 1st Class Seat
- ฿1500 - ฿1900
- Business Class Seat
- ฿3100 - ฿3800
- Phone
- 1690
- webmaster.srt@railway.co.th
- Website
- railway.co.th
Train from Nong Khai to Hua Lamphong
- Ave. Duration
- 10h 50m
- Frequency
- 5 times a day
- Estimated price
- ฿230 - ฿1700
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
- 3rd Class (Seat)
- ฿230 - ฿310
- 2nd Class (Air-Conditioned Berth)
- ฿700 - ฿1000
- 2nd Class (Air-conditioned Seat)
- ฿460 - ฿650
- 1st Class (Air-Conditioned Berth)
- ฿1200 - ฿1700
Train from Shenzhen East to Kunming
- Ave. Duration
- 30h 14m
- Frequency
- Once daily
- Estimated price
- ฿800 - ฿1900
- Website
- Trip.com
- Hard Seat
- ฿800 - ฿1100
- Hard sleeper
- ฿1600 - ฿1900
- Soft sleeper
- ฿2500 - ฿3000
- Website
- tilchinalink.com
Bus from Tai Wai to Shenzhen Bao'an Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿503
- Schedules at
- tilchinalink.com
- Book at
- 12go.asia
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ฿2714
- Schedules at
- chinabusguide.com
- Website
- hkctsbus.com
Bus from Mong Kok to Zhongshan
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- ฿360 - ฿550
- Schedules at
- hkctsbus.com
- Website
- qichezhan.net
Bus from Zhongshan to Guiyang West Passenger Station
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- ฿3671
- Schedules at
- qichezhan.net
Bus from Vientiane Phanthavong Tour Office to Bangkok Mochit Bus Terminal
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- ฿720
- Schedules at
- baolau.com
- Website
- nagatravel.com
Bus from Vientiane to Bangkok Bus Terminal Mochit
- Phone
- +852 2359 9990
- Website
- cotaiwaterjet.com
Ferry from Hong Kong Sheung Wan to Macau Taipa Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ฿650 - ฿850
- Schedules at
- cotaiwaterjet.com
- Weekdays
- ฿662
- Weekends/Holidays
- ฿720
- Night Sailing
- ฿817
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Want to know more about Flixbus? and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
The best way to get from Hong Kong to Hong Kong Airport is to subway which takes 25 min and costs $95 - $120.