There are 10 ways to get from Hong Kong to Bangkok by plane, ferry, train, bus, subway 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
-
Fly from Hong Kong (HKG) to Suvarnabhumi (BKK)
9 alternative options
Fly Hong Kong to Don Muang
-
Fly from Hong Kong (HKG) to Don Muang (DMK)
Ferry to Macau, fly to Suvarnabhumi
-
Take the ferry from China Ferry Terminal to Macau Taipa Ferry Terminal
-
Fly from Macau (MFM) to Suvarnabhumi (BKK)
Ferry to Macau, fly to Don Muang
-
Take the ferry from China Ferry Terminal to Macau Taipa Ferry Terminal
-
Fly from Macau (MFM) to Don Muang (DMK)
Train to Guangzhou Baiyun, fly to Suvarnabhumi
-
Take the train from Hung Hom Station to Guangzhou East
-
Fly from Guangzhou Baiyun (CAN) to Suvarnabhumi (BKK)
Train to Guangzhou Baiyun, fly to Don Muang
-
Take the train from Hung Hom Station to Guangzhou East
-
Fly from Guangzhou Baiyun (CAN) to Don Muang (DMK)
Train, bus
-
Take the train from West Kowloon Station to Kunming South Station
-
Take the bus from Kunming South to Laos Vientiane
-
Take the train from Nong Khai to Bang Sue Junction
Bus
-
Take the bus from Tsim Sha Tsui Harbour City to Guangzhou
-
Take the bus from Guangzhou Provincial to Yunnan Kunming
-
Take the bus from Kunming South to Laos Vientiane
-
Take the bus from Vientiane Phanthavong Tour Office to Bangkok Mochit Bus Terminal
Subway, train, bus
-
Take the subway from Hung Hom Station to Lok Ma Chau Station
-
Take the train from Shenzhen East to Kunming
-
Take the bus from Kunming South to Laos Vientiane
-
Take the bus from Vientiane to Bangkok Bus Terminal Mochit
Drive
-
Drive from Hong Kong to Bangkok
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 .
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.
Some domestic travel restrictions began to ease in Thailand from June 14.
Currently, 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 $750 - $2000 and takes 5h 38m.
The fastest way to get from Hong Kong to Bangkok is to fly. Taking this option will cost $750 - $2000 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 which takes 2 days 8h and costs $1510 - $1520.
It takes approximately 5h 38m to get from Hong Kong to Bangkok, including transfers.
The best way to get from Hong Kong to Bangkok is to fly which takes 5h 38m and costs $750 - $2000. Alternatively, you can bus, which costs $1510 - $1520 and takes 2 days 8h.
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 3:18 PM in Hong Kong and 2:18 PM 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.
KLM, Ethiopian Airlines, Thai Airways International and six other airlines offer flights from Hong Kong Airport to Suvarnabhumi Airport.

- Distance: 1728.8 km
- Duration: 5h 38m
What companies run services between Hong Kong and Bangkok, Thailand?
KLM, Ethiopian Airlines and seven other airlines fly from Hong Kong to Bangkok every 4 hours. Alternatively, you can take a bus from Hong Kong to Bangkok Mochit Bus Terminal via Guangzhou, Guangzhou Provincial, Yunnan Kunming, South Ring Road, South Bus Station, Kunming South, Laos Vientiane, and Vientiane Phanthavong Tour Office in around 2 days 8h.

- Website
- cathaypacific.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ฿4900 - ฿10000
Flights from Guangzhou Baiyun to Suvarnabhumi via Hong Kong
- Ave. Duration
- 6h 5m
- When
- Sunday
- Estimated price
- ฿8000 - ฿17000

- Website
- bangkokair.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- ฿5500 - ฿12000
Flights from Hong Kong to Suvarnabhumi via Koh Samui
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ฿10000 - ฿37000

- Website
- thaiairways.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ฿3200 - ฿10000
Flights from Hong Kong to Suvarnabhumi via Phuket
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ฿3800 - ฿11000
Flights from Macau to Suvarnabhumi
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿5500 - ฿15000

- Website
- thaismileair.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ฿3200 - ฿10000
Flights from Hong Kong to Suvarnabhumi via Phuket
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ฿3800 - ฿11000
Flights from Macau to Suvarnabhumi
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿5500 - ฿15000

- Website
- airasia.com
Flights from Hong Kong to Don Muang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ฿3500 - ฿4400
Flights from Hong Kong to Don Muang via Chiang Mai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ฿3500 - ฿4400
Flights from Macau to Don Muang
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ฿4900 - ฿14000

- Website
- omanair.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ฿3200 - ฿10000
Flights from Guangzhou Baiyun to Suvarnabhumi
- Ave. Duration
- 3h
- When
- Friday
- Estimated price
- ฿9000 - ฿13000

- Website
- emirates.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ฿3600 - ฿7500
Flights from Guangzhou Baiyun to Suvarnabhumi
- Ave. Duration
- 3h 5m
- When
- Saturday
- Estimated price
- ฿11000 - ฿49000

- Website
- csair.com
Flights from Guangzhou Baiyun to Suvarnabhumi
- Ave. Duration
- 2h 52m
- When
- Monday and Saturday
- Estimated price
- ฿14000 - ฿48000

- Website
- lionairthai.com
Flights from Guangzhou Baiyun to Don Muang
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿5500 - ฿20000
Flights from Guangzhou Baiyun to Don Muang via Chiang Mai
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday and Saturday
- Estimated price
- ฿7000 - ฿25000

- Website
- klm.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 40m
- When
- Friday
- Estimated price
- ฿7000 - ฿20000

- Website
- ethiopianairlines.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 40m
- When
- Wednesday and Friday
- Estimated price
- ฿4200 - ฿13000

- Website
- rj.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- ฿7000 - ฿15000

- Website
- hkexpress.com
Flights from Hong Kong to Suvarnabhumi
- Ave. Duration
- 2h 55m
- When
- Sunday
- Estimated price
- ฿2700 - ฿6000

- Website
- kenya-airways.com
Flights from Guangzhou Baiyun to Suvarnabhumi
- Ave. Duration
- 2h 55m
- When
- Saturday
- Estimated price
- ฿10000 - ฿38000

- Website
- lanmeiairlines.com
Flights from Guangzhou Baiyun to Suvarnabhumi via Phnom Penh
- Ave. Duration
- 6h 15m
- When
- Saturday
- Estimated price
- ฿5000 - ฿8500

- Website
- xiamenair.com
Flights from Guangzhou Baiyun to Suvarnabhumi via Xiamen
- Ave. Duration
- 5h 45m
- When
- Monday and Thursday
- Estimated price
- ฿13000 - ฿75000

- Website
- mtr.com.hk
Train from Hung Hom Station to Guangzhou East
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- ฿750 - ฿1100
- Schedules at
- it3.mtr.com.hk

Train from West Kowloon Station to Kunming South Station
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Estimated price
- ฿2800 - ฿3600
- Website
- Trip.com
- 2nd Class Seat
- ฿2800 - ฿3600
- 1st Class Seat
- ฿4900 - ฿6000
- Business Class Seat
- ฿9000 - ฿11000

- Phone
- 1690
- webmaster.srt@railway.co.th
- Website
- railway.co.th
Train from Nong Khai to Bang Sue Junction
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Estimated price
- ฿220 - ฿1700
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- https://www.railway.co.th/Home/Index
- 3rd Class (Seat)
- ฿220 - ฿300
- 2nd Class (Air-Conditioned Berth)
- ฿700 - ฿1000
- 2nd Class (Air-conditioned Seat)
- ฿450 - ฿650
- 1st Class (Air-Conditioned Berth)
- ฿1200 - ฿1700

- Phone
- +852 2881 8888
- Website
- mtr.com.hk
Subway from Hung Hom Station to Lok Ma Chau Station
- Ave. Duration
- 54 min
- Frequency
- Every 10 minutes
- Estimated price
- ฿170 - ฿220
- Schedules at
- mtr.com.hk

Train from Shenzhen East to Kunming
- Ave. Duration
- 30h 14m
- Frequency
- Once daily
- Estimated price
- ฿900 - ฿2200
- Website
- Trip.com
- Hard Seat
- ฿900 - ฿1300
- Hard sleeper
- ฿1800 - ฿2200
- Soft sleeper
- ฿2800 - ฿3300

- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ฿3016
- Schedules at
- chinabusguide.com
Bus from Guangzhou Provincial to Yunnan Kunming
- Ave. Duration
- 24h
- Frequency
- Once daily
- Estimated price
- ฿2184
- Schedules at
- chinabusguide.com

- Website
- tilchinalink.com
Bus from Tsim Sha Tsui Harbour City to Guangzhou
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿481
- Schedules at
- tilchinalink.com
- Book at
- 12go.asia

Bus from Vientiane Phanthavong Tour Office to Bangkok Mochit Bus Terminal
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- ฿823
- Schedules at
- baolau.com

- Website
- nagatravel.com
Bus from Vientiane to Bangkok Bus Terminal Mochit

- Phone
- +85228593333
- enquiry@turbojet.com.hk
- Website
- turbojet.com.hk
Ferry from China Ferry Terminal to Macau Taipa Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ฿747
- Schedules at
- turbojet.com.hk
- Book at
- 12go.asia
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Which side of Niagara Falls should I choose (and how do I get there)? and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
There are 2185+ hotels available in Bangkok. Prices start at ฿3750 per night.
The best way to get from Hong Kong to Hong Kong Airport is to subway which takes 25 min and costs $95 - $120.