There are 12 ways to get from Guangzhou to Trat by train, plane, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Hong Kong International Airport, fly to Trat Airport
best- Take the train from Guangzhou South station to Shenzhen Northtrain
- Fly from Hong Kong International Airport (HKG) to Trat Airport (TDX)plane HKG - TDX
9h 50m฿4,440–11,076Fly Guangzhou Baiyun International Airport to Trat Airport
cheapest- Fly from Guangzhou Baiyun International Airport (CAN) to Trat Airport (TDX)plane CAN - TDX
9h 3m฿4,419–12,511Train, bus
- Take the train from Guangzhou Train Station to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Trat Bus Terminalbus
32h 11m฿6,026–11,256Train to Shenzhen Bao'An International Airport, fly to Trat Airport
- Take the train from Guangzhou South station to Humentrain
- Fly from Shenzhen Bao'An International Airport (SZX) to Trat Airport (TDX)plane SZX - TDX
14h 13m฿4,920–13,766Fly Guangzhou Baiyun International Airport to Suvarnabhumi Airport, Private Transfer
- Fly from Guangzhou Baiyun International Airport (CAN) to Suvarnabhumi Airport (BKK)plane CAN - BKK
- Take a shuttle bus from Suvarnabhumi Airport to Laem Sok Pier
11h 18m฿7,367–11,479Fly Guangzhou Baiyun International Airport to Don Mueang International Airport, Private Transfer
- Fly from Guangzhou Baiyun International Airport (CAN) to Don Mueang International Airport (DMK)plane CAN - DMK
- Take a shuttle bus from Don Muang Airport to Laem Sok Pier
11h 32m฿8,589–17,109Train to Macau International Airport, fly to Don Mueang International Airport, Private Transfer
- Take the train from Guangzhou South station to Zhuhaitrain
- Fly from Macau International Airport (MFM) to Don Mueang International Airport (DMK)plane MFM - DMK
- Take a shuttle bus from Don Muang Airport to Laem Sok Pier
12h 28m฿8,305–16,599Train to Shenzhen Bao'An International Airport, fly to Suvarnabhumi Airport, Private Transfer
- Take the train from Guangzhou South station to Humentrain
- Fly from Shenzhen Bao'An International Airport (SZX) to Suvarnabhumi Airport (BKK)plane SZX - BKK
- Take a shuttle bus from Suvarnabhumi Airport to Laem Sok Pier
13h 38m฿8,868–12,834Train to Hong Kong International Airport, fly to Don Mueang International Airport, Private Transfer
- Take the train from Guangzhou South station to Shenzhen Northtrain
- Fly from Hong Kong International Airport (HKG) to Don Mueang International Airport (DMK)plane HKG - DMK
- Take a shuttle bus from Don Muang Airport to Laem Sok Pier
12h 50m฿9,010–18,174Train, bus via Guangzhou South
- Take the train from Guangzhou South station to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Trat Bus Terminalbus
33h 7m฿5,020–12,636Train, bus via Guiyang
- Take the train from Guangzhou South station to Guiyang Northtrain
- Take the train from Guiyang North to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
- Take the bus from Bangkok Mochit Bus Terminal to Trat Bus Terminalbus
38h 49m฿4,880–12,116Train, bus via Foshan West
- Take the train from Foshan West to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
- Take the bus from Bangkok Mochit Bus Terminal to Trat Bus Terminalbus
40h 34m฿4,570–12,566
Hong Kong International Airport (HKG) to Trat Airport (TDX) flights
Questions & Answers
The cheapest way to get from Guangzhou to Trat is to train and bus via Guiyang which costs ฿4800 - ฿13000 and takes 38h 49m.
The fastest way to get from Guangzhou to Trat is to fly which takes 9h 3m and costs ฿4400 - ฿13000.
The distance between Guangzhou and Trat is 1882 km.
The best way to get from Guangzhou to Trat without a car is to train and bus via Guiyang which takes 38h 49m and costs ฿4800 - ฿13000.
It takes approximately 9h 50m to get from Guangzhou to Trat, including transfers.
Trat is 1h behind Guangzhou. It is currently 2:12 PM in Guangzhou and 1:12 PM in Trat.
There are 70+ hotels available in Trat.
What companies run services between Guangzhou, China and Trat, Thailand?
China Southern Airlines, Bangkok Airways, and four other airlines fly from Guangzhou Baiyun International Airport (CAN) to Trat Airport (TDX) every 4 hours.
- Website
- thaiairways.com
Flights from Hong Kong International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ฿2,700–12,000
Flights from Shenzhen Bao'An International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 11h 38m
- When
- Every day
- Estimated price
- ฿4,300–16,000
Flights from Shenzhen Bao'An International Airport to Trat Airport via Phnom Penh, Suvarnabhumi Airport
- Ave. Duration
- 9h 17m
- When
- Wednesday, Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿5,500–16,000
Flights from Shenzhen Bao'An International Airport to Trat Airport via Vientiane, Suvarnabhumi Airport
- Ave. Duration
- 11h 25m
- When
- Sunday
- Estimated price
- ฿6,500–15,000
Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿3,600–9,500
Flights from Guangzhou Baiyun International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ฿4,400–15,000
Flights from Guangzhou Baiyun International Airport to Trat Airport via Chiang Mai, Suvarnabhumi Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ฿4,500–13,000
Flights from Guangzhou Baiyun International Airport to Trat Airport via Phnom Penh, Suvarnabhumi Airport
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ฿5,500–14,000
Flights from Guangzhou Baiyun International Airport to Trat Airport via Vientiane, Suvarnabhumi Airport
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ฿4,500–15,000
Flights from Guangzhou Baiyun International Airport to Trat Airport via Noi Bai International, Suvarnabhumi Airport
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ฿4,000–12,000
Flights from Shenzhen Bao'An International Airport to Suvarnabhumi Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿3,300–9,500
- Website
- bangkokair.com
Flights from Hong Kong International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- ฿2,700–12,000
Flights from Shenzhen Bao'An International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 12h 2m
- When
- Every day
- Estimated price
- ฿4,900–16,000
Flights from Shenzhen Bao'An International Airport to Trat Airport via Phnom Penh, Suvarnabhumi Airport
- Ave. Duration
- 9h 17m
- When
- Wednesday, Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿5,500–16,000
Flights from Shenzhen Bao'An International Airport to Trat Airport via Vientiane, Suvarnabhumi Airport
- Ave. Duration
- 11h 25m
- When
- Sunday
- Estimated price
- ฿6,500–15,000
Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿3,600–9,500
Flights from Guangzhou Baiyun International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ฿4,400–15,000
Flights from Guangzhou Baiyun International Airport to Trat Airport via Phnom Penh, Suvarnabhumi Airport
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ฿5,500–14,000
Flights from Guangzhou Baiyun International Airport to Trat Airport via Noi Bai International, Suvarnabhumi Airport
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ฿4,000–12,000
- Website
- csair.com
Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- ฿3,400–11,000
Flights from Shenzhen Bao'An International Airport to Suvarnabhumi Airport
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- ฿3,800–13,000
- Website
- lionairthai.com
Flights from Guangzhou Baiyun International Airport to Don Mueang International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿3,300–8,000
Flights from Macau International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- ฿4,900–12,000
Flights from Hong Kong International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ฿2,900–5,500
- Website
- shenzhenair.com
Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿3,600–9,500
Flights from Shenzhen Bao'An International Airport to Suvarnabhumi Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ฿3,300–9,500
- Website
- airasia.com
Flights from Guangzhou Baiyun International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ฿3,700–7,500
Flights from Macau International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ฿3,200–6,500
Flights from Hong Kong International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ฿4,100–10,000
- Website
- 9air.com
Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- ฿2,700–4,200
- Website
- en.ceair.com
Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ฿3,100–17,000
- Website
- ch.com
Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ฿2,900–9,500
- Website
- kenya-airways.com
Flights from Guangzhou Baiyun International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿6,000–17,000
- Website
- hainanairlines.com
Flights from Shenzhen Bao'An International Airport to Suvarnabhumi Airport via Haikou
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ฿3,300–8,000
- Website
- cambodiaangkorair.com
Flights from Shenzhen Bao'An International Airport to Suvarnabhumi Airport via Phnom Penh
- Ave. Duration
- 6h
- When
- Wednesday and Sunday
- Estimated price
- ฿4,700–12,000
- Website
- vietnamairlines.com
Flights from Shenzhen Bao'An International Airport to Suvarnabhumi Airport via Noi Bai International
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ฿3,400–9,500
Train from Guangzhou South station to Shenzhen North
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿240–260
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿240–260
- 1st Class Seat
- ฿380–420
- Business Class Seat
- ฿500–750
Train from Guangzhou Train Station to Kunming South
- Ave. Duration
- 7h 57m
- Frequency
- Once daily
- Estimated price
- ฿2,800–3,100
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿2,800–3,100
- 1st Class Seat
- ฿4,600–5,100
- Business Class Seat
- ฿6,500–9,500
Train from Guangzhou South station to Humen
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿125–140
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿125–140
- 1st Class Seat
- ฿190–220
- Business Class Seat
- ฿250–360
Train from Guangzhou South station to Zhuhai
- 2nd Class Seat
- ฿270–300
- 1st Class Seat
- ฿430–470
- Business Class Seat
- ฿600–850
Train from Guangzhou South station to Humen
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿125–140
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿125–140
- 1st Class Seat
- ฿190–220
- Business Class Seat
- ฿250–360
Train from Guangzhou South station to Shenzhen North
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿240–260
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿240–260
- 1st Class Seat
- ฿380–420
- Business Class Seat
- ฿500–750
Train from Guangzhou South station to Kunming South
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿2,700–3,000
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿2,700–3,000
- 1st Class Seat
- ฿4,500–5,000
- Business Class Seat
- ฿6,500–9,500
Train from Guangzhou South station to Guiyang North
- Ave. Duration
- 3h 44m
- Frequency
- 5 times a day
- Estimated price
- ฿1,800–2,000
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿1,800–2,000
- 1st Class Seat
- ฿3,000–3,300
- Business Class Seat
- ฿4,400–6,500
Train from Guiyang North to Kunming South
- 2nd Class Seat
- ฿1,000–1,100
- 1st Class Seat
- ฿1,600–1,800
- Business Class Seat
- ฿2,400–3,400
Train from Guangzhou South station to Shenzhen North
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- ฿270–440
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ฿270–380
- Adult - 1st Class
- ฿310–440
Train from Guangzhou South station to Zhuhai
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- ฿290–490
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ฿290–400
- Adult - 1st Class
- ฿350–490
Train from Guangzhou South station to Shenzhen North
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- ฿270–440
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ฿270–380
- Adult - 1st Class
- ฿310–440
Train from Guangzhou South station to Kunming South
- Ave. Duration
- 7h 33m
- Frequency
- Every 2 hours
- Estimated price
- ฿1,800–4,400
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ฿1,800–2,600
- Adult - 1st Class
- ฿3,100–4,400
Train from Guangzhou South station to Guiyang North
- Ave. Duration
- 5h 1m
- Frequency
- 5 times a day
- Estimated price
- ฿1,200–3,000
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ฿1,200–1,800
- Adult - 1st Class
- ฿2,100–3,000
Train from Foshan West to Kunming South
- Ave. Duration
- 7h 12m
- Frequency
- Every 4 hours
- Estimated price
- ฿1,800–4,300
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ฿1,800–2,500
- Adult - 1st Class
- ฿3,100–4,300
- Phone
- 021-891888
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,100–4,500
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,900
- First Class
- ฿2,800–4,500
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,100–4,500
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,900
- First Class
- ฿2,800–4,500
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,100–4,500
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,900
- First Class
- ฿2,800–4,500
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,100–4,500
- Schedules at
- baolau.com
- Second Class
- ฿2,100–2,900
- First Class
- ฿2,800–4,500
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- ฿210–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–270
- 2nd Class (Air-Conditioned Berth)
- ฿210–270
- 2nd Class (Air-conditioned Seat)
- ฿520–570
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- ฿210–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–270
- 2nd Class (Air-Conditioned Berth)
- ฿210–270
- 2nd Class (Air-conditioned Seat)
- ฿520–570
- Phone
- +66 62 717 2926
- [email protected]
- Website
- omio.com
Bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- ฿650–950
- Book at
- 12go.asia
Bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- ฿650–950
- Book at
- 12go.asia
- Phone
- 0806688556
- Website
- minibustrat.com
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ฿288–290
- Schedules at
- minibustrat.com
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ฿288–290
- Schedules at
- minibustrat.com
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ฿288–290
- Schedules at
- minibustrat.com
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ฿288–290
- Schedules at
- minibustrat.com
- Book at
- 12go.asia
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 8h 14m
- Frequency
- Twice daily
- Estimated price
- ฿280–2,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 8h 14m
- Frequency
- Twice daily
- Estimated price
- ฿280–2,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 8h 14m
- Frequency
- Twice daily
- Estimated price
- ฿280–2,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 8h 14m
- Frequency
- Twice daily
- Estimated price
- ฿280–2,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +666-3626-8000
- [email protected]
- Website
- kohchang.limo
Shuttle from Suvarnabhumi Airport to Laem Sok Pier
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- ฿4,300–6,500
- Schedules at
- kohchang.limo
Shuttle from Don Muang Airport to Laem Sok Pier
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- ฿4,800–7,000
- Schedules at
- kohchang.limo
Shuttle from Don Muang Airport to Laem Sok Pier
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- ฿4,800–7,000
- Schedules at
- kohchang.limo
Shuttle from Suvarnabhumi Airport to Laem Sok Pier
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- ฿4,300–6,500
- Schedules at
- kohchang.limo
Shuttle from Don Muang Airport to Laem Sok Pier
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- ฿4,800–7,000
- Schedules at
- kohchang.limo
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 Flying into Beijing?, How to get from London to Edinburgh, and How to get from Florence to Rome - to help you get the most out of your next trip.






















