There are 8 ways to get from Trat to Chiang Mai by plane, bus, train, night 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 Trat to Chiang Mai  •  4 h 49 min

  1. TDX - CNX

$135 - $397

Cheapest option

Minivan, night train  •  19 h 38 min

  1. Bor Khor Sor 9908
  2. 13 Hua Lamphong - Chiang Mai - Class II Sleeper AC / ...

$21 - $63

6 alternative options

Bus to Utapao, fly to Chiang Mai  •  6 h 52 min

  1. UTP - CNX

$41 - $144

Fly Trat to Lampang, bus  •  8 h 48 min

  1. TDX - LPT

$140 - $348

Minivan, bus  •  15 h 32 min

  1. Bor Khor Sor 9908

$22 - $37

Minivan, train  •  17 h 8 min

  1. 7 Hua Lamphong - Chiang Mai - Class II AC / ...

$26 - $65

Bus  •  17 h 53 min

  1. 638

$27 - $32

Drive  •  13 h 39 min

  1. 617.7 miles

$85 - $130

What companies run services between Trat, Thailand and Chiang Mai, Thailand?

Bangkok Airways, Thai Smile and Thai Airways International fly from Trat to Chiang Mai every 4 hours. Alternatively, you can take a bus from Trat to Chiang Mai via Bangkok Mochit Bus Terminal in around 15 h 32 min.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Trat to Chiang Mai via Suvarnabhumi
Ave. Duration
4 h 21 min
When
Every day
Estimated price
$120 - $410
Flights from Trat to Lampang via Suvarnabhumi
Ave. Duration
7 h
When
Every day
Estimated price
$120 - $360
Thai AirAsia
Website
airasia.com
Flights from Utapao to Chiang Mai
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$55 - $200
Thai Lion Mentari
Website
lionairthai.com
Flights from Utapao to Chiang Mai
Ave. Duration
1 h 30 min
When
Tuesday, Thursday and Sunday
Estimated price
$50 - $170
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Hua Lamphong to Chiang Mai
Ave. Duration
11 h
Frequency
Twice daily
Estimated price
$13 - $50
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$6 - $10
2nd Class (Seat)
$13 - $19
2nd Class (Berth)
$23 - $30
1st Class (Berth)
$35 - $50
Night train from Don Mueang to Chiang Mai
Ave. Duration
12 h 17 min
Frequency
Every 4 hours
Estimated price
$13 - $50
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$6 - $10
2nd Class (Seat)
$13 - $19
2nd Class (Berth)
$23 - $30
1st Class (Berth)
$35 - $50
Bus operators
Phetprasert Tour
Phone
056 720 720
Website
phetprasert.com
Bus from Trat to Ban Chang
Ave. Duration
3 h 45 min
Frequency
Once daily
Estimated price
$6 - $8
Schedules at
phetprasert.com
Book at
12go.asia
Bus from Lampang to Chiang Mai
Ave. Duration
1 h 25 min
Frequency
Once daily
Estimated price
$3 - $5
Schedules at
phetprasert.com
Bus from Trat to Rayong
Ave. Duration
3 h 25 min
Frequency
Once daily
Estimated price
$5 - $7
Schedules at
phetprasert.com
Book at
12go.asia
Greenbus Thailand
Nakhonchai Air
Website
nakhonchaiair.com
Bus from Lampang to Chiang Mai
Ave. Duration
1 h 35 min
Frequency
5 times a day
Estimated price
$4 - $5
Schedules at
www2.nakhonchaiair.com
Book at
nakhonchaiair.com
Bus from Rayong to Chiang Mai
Ave. Duration
12 h 40 min
Frequency
3 times a day
Estimated price
$20 - $25
Schedules at
www2.nakhonchaiair.com
Book at
nakhonchaiair.com
Triple T
Website
12go.asia
Bus from Trat Bus Station to Bangkok Mochit Bus Terminal
Ave. Duration
5 h 31 min
Frequency
Hourly
Estimated price
$11
Schedules at
busonlineticket.co.th
Book at
12go.asia
Bus from Trat Bus Station to Bangkok Bus Terminal Eakamai
Ave. Duration
4 h 35 min
Frequency
Hourly
Estimated price
$11
Schedules at
busonlineticket.co.th
Book at
12go.asia
The Transport Company
Website
home.transport.co.th
Bus from Trat Bus Station to Bangkok Mochit Bus Terminal
Ave. Duration
5 h
Frequency
4 times a day
Estimated price
$7 - $12
Schedules at
home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Chiang Mai
Ave. Duration
9 h 30 min
Frequency
Every 3 hours
Estimated price
$16 - $25
Schedules at
home.transport.co.th
Book at
12go.asia
Suvarnabhumi Airport Bus
Website
suvarnabhumiairport.com
Bus from Trat to Bangkok Bus Terminal
Ave. Duration
5 h
Frequency
Twice daily
Estimated price
$7 - $12
Schedules at
suvarnabhumiairport.com
Sombat Tour
Phone
+66 27921456
Website
sombattour.com
Bus from Bangkok Mochit Bus Terminal to Chiang Mai
Ave. Duration
9 h 30 min
Frequency
Hourly
Estimated price
$15 - $25
Schedules at
sombattour.com
Book at
12go.asia
Star
$15
Super
$18
Supreme
$23 - $25

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 What documents do I need to cross Niagara Falls?, How to get from JFK to New York City and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

Questions & Answers

The distance between Trat and Chiang Mai is 820 km. The road distance is 988 km.

The cheapest way to get from Trat to Chiang Mai is to Minivan and bus which costs ฿700 - ฿1200 and takes 15 h 32 min.

The quickest way to get from Trat to Chiang Mai is to fly which takes 4 h 49 min and costs ฿4300 - ฿13000.

No, there is no direct bus from Trat to Chiang Mai. However, there are services departing from Trat Bus Station and arriving at Chiang Mai via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 15 h 32 min.

It takes approximately 4 h 49 min to get from Trat to Chiang Mai, including transfers.