There are 11 ways to get from Chiang Mai to Ban Hat Sai Ri by plane, ferry, train, bus, car, 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.
Fly to Surat Thani, ferry
best- Fly from Chiang Mai International Airport (CNX) to Surat Thani (URT)plane CNX - URT
- Take the ferry from Surat Thani Airport to Mae Haad Pier Koh Taoferry
6h 39m฿3,192–10,078Train, ferry
cheapest- Take the train from Chiang Mai to Don Muangtrain 52
- Take the ferry from Bangkok Khao San to Koh Tao Pierferry Bangkok Khao San - Koh Tao Pier
20h 2m฿1,653–2,387Bus, ferry
- Take the bus from Chiang Mai to Hua Hinbus
- Take the ferry from Boonsiri Ferry Hua Hin to Koh Tao Boonsiri Pierferry Boonsiri Ferry Hua Hin - Koh Tao Boonsiri Pier / ...
21h 5m฿2,112–2,885Drive, ferry
- Drive from Chiang Mai to Chumphon Train Stationcar
- Take the ferry from Chumphon Train Station to Thong Sala Koh Phanganferry
- Take the ferry from Koh Phangan to Koh Tao Mae Had Pierferry
21h 19m฿5,521–8,005Fly to Koh Samui Airport, ferry
- Fly from Chiang Mai International Airport (CNX) to Koh Samui Airport (USM)plane CNX - USM
- Take the ferry from Koh Phangan to Koh Tao Mae Had Pierferry
5h 54m฿6,177–11,493Fly to Chumphon Airport, Private Transfer, ferry
- Fly from Chiang Mai International Airport (CNX) to Chumphon Airport (CJM)plane CNX - CJM
- Take a shuttle bus from Chumphon Airport to Chumphon Lomprayah Pier
- Take the ferry from Chumphon to Koh Tao Mae Had Pierferry
8h 21m฿6,127–9,344Fly to Krabi Airport, bus
- Fly from Chiang Mai International Airport (CNX) to Krabi Airport (KBV)plane CNX - KBV
- Take the bus from Krabi Airport to Koh Kradan pierbus
8h 45m฿3,944–8,232Fly to Hua Hin Airport, ferry
- Fly from Chiang Mai International Airport (CNX) to Hua Hin Airport (HHQ)plane CNX - HHQ
- Take the ferry from Hua Hin Lomprayah to Mae Haad Koh Taoferry
9h 1m฿7,510–10,593Fly to Phuket International Airport, ferry
- Fly from Chiang Mai International Airport (CNX) to Phuket International Airport (HKT)plane CNX - HKT
- Take the ferry from Phuket Airport to Mae Haad Koh Taoferry
10h 49m฿8,388–12,887Bus
- Take the bus from Chiang Mai Hotel Transfer to Koh Tao Pierbus Chiang Mai Hotel Transfer - Koh Tao Pier
21h 29m฿3,568–3,618Train
- Take the train from Chiang Mai station to Mae Haad Pier Koh Taotrain Chiang Mai Railway Station - Mae Haad Pier Koh Tao
32h 54m฿3,856–4,470
Chiang Mai International Airport (CNX) to Surat Thani (URT) flights
Comparing Your Travel Options
The cheapest way to get from Chiang Mai to Ban Hat Sai Ri is to train and ferry which costs ฿1600 - ฿2400 and takes 20h 2m.
The fastest way to get from Chiang Mai to Ban Hat Sai Ri is to fly and ferry which takes 5h 54m and costs ฿6000 - ฿12000.
No, there is no direct bus from Chiang Mai to Ban Hat Sai Ri. However, there are services departing from Chiang Mai Hotel Transfer and arriving at Koh Tao Pier via . The journey, including transfers, takes approximately 21h 29m.
No, there is no direct train from Chiang Mai station to Ban Hat Sai Ri. However, there are services departing from Chiang Mai station and arriving at Mae Haad Pier Koh Tao via . The journey, including transfers, takes approximately 32h 54m.
The distance between Chiang Mai and Ban Hat Sai Ri is 1238 km.
The best way to get from Chiang Mai to Ban Hat Sai Ri without a car is to train and ferry which takes 20h 2m and costs ฿1600 - ฿2400.
It takes approximately 6h 39m to get from Chiang Mai to Ban Hat Sai Ri, including transfers.
Chiang Mai to Ban Hat Sai Ri bus services, operated by Next Step Journey, depart from Chiang Mai Hotel Transfer station.
Chiang Mai to Ban Hat Sai Ri train services, operated by Van2Travel Train, depart from Chiang Mai station.
The best way to get from Chiang Mai to Ban Hat Sai Ri is to bus which takes 21h 29m and costs ฿3560 - ฿3620. Alternatively, you can train, which costs ฿3800 - ฿4500 and takes 32h 54m.
What companies run services between Chiang Mai, Thailand and Ban Hat Sai Ri, Surat Thani, Thailand?
Next Step Journey operates a bus from Chiang Mai Hotel Transfer to Koh Tao Pier once daily. Tickets cost ฿3,338 and the journey takes 21h 25m. Alternatively, Van2Travel Train operates a train from Chiang Mai station to Mae Haad Pier Koh Tao twice daily. Tickets cost ฿3,600–4,200 and the journey takes 32h 50m.
- Website
- airasia.com
Flights from Chiang Mai International Airport to Surat Thani
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ฿2,300–5,500
Flights from Chiang Mai International Airport to Surat Thani via Don Muang
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- ฿2,300–5,500
Flights from Chiang Mai International Airport to Chumphon Airport via Don Muang
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,600–7,500
Flights from Chiang Mai International Airport to Chumphon Airport via Surat Thani, Don Muang
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,100–6,500
Flights from Chiang Mai International Airport to Krabi Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ฿2,500–7,000
Flights from Chiang Mai International Airport to Krabi Airport via Don Muang
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- ฿2,500–7,000
Flights from Chiang Mai International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿2,500–7,000
Flights from Chiang Mai International Airport to Hua Hin Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,600–4,700
Flights from Chiang Mai International Airport to Phuket International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ฿2,800–7,000
Flights from Chiang Mai International Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 3h 49m
- When
- Every day
- Estimated price
- ฿2,800–7,000
- Website
- thaiairways.com
Flights from Chiang Mai International Airport to Koh Samui Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ฿5,000–10,000
Flights from Chiang Mai International Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ฿6,000–14,000
Flights from Chiang Mai International Airport to Koh Samui Airport via Phuket International Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿5,000–10,000
Flights from Chiang Mai International Airport to Krabi Airport
- Ave. Duration
- 2h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ฿2,700–9,500
Flights from Chiang Mai International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- ฿4,800–11,000
Flights from Chiang Mai International Airport to Phuket International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,600–8,500
- Website
- vietjetair.com
Flights from Chiang Mai International Airport to Surat Thani via Suvarnabhumi
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- ฿3,200–19,000
Flights from Chiang Mai International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿3,100–9,500
Flights from Chiang Mai International Airport to Phuket International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ฿1,600–4,300
Flights from Chiang Mai International Airport to Phuket International Airport via Suvarnabhumi
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿1,600–4,300
- Website
- nokair.com
Flights from Chiang Mai International Airport to Surat Thani via Don Muang
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,800–6,000
Flights from Chiang Mai International Airport to Chumphon Airport via Don Muang
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿2,800–6,500
Flights from Chiang Mai International Airport to Chumphon Airport via Udon Thani, Don Muang
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,800–5,000
Flights from Chiang Mai International Airport to Krabi Airport via Don Muang
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,100–7,000
Flights from Chiang Mai International Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,200–7,000
- Website
- bangkokair.com
Flights from Chiang Mai International Airport to Koh Samui Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ฿5,000–10,000
Flights from Chiang Mai International Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿5,000–10,000
Flights from Chiang Mai International Airport to Koh Samui Airport via Phuket International Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿5,000–10,000
Flights from Chiang Mai International Airport to Krabi Airport
- Ave. Duration
- 2h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ฿2,700–9,500
Flights from Chiang Mai International Airport to Phuket International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,600–8,500
- Website
- lionairthai.com
Flights from Chiang Mai International Airport to Surat Thani via Don Muang
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ฿2,700–6,500
Flights from Chiang Mai International Airport to Krabi Airport via Don Muang
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ฿2,700–7,000
Flights from Chiang Mai International Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ฿2,800–7,500
- Website
- Thai Railway
Train from Chiang Mai to Don Muang
- Ave. Duration
- 12h 43m
- Frequency
- Every 2 hours
- Estimated price
- ฿220–1,700
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Chiang Mai to Don Muang
- Ave. Duration
- 12h 32m
- Frequency
- Every 4 hours
- Estimated price
- ฿190–900
- 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–250
- 2nd Class (Air-conditioned Seat)
- ฿490–540
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Train from Chiang Mai station to Mae Haad Pier Koh Tao
- Ave. Duration
- 32h 50m
- Frequency
- Twice daily
- Estimated price
- ฿3,600–4,200
- Book at
- https://www.12go.asia/en/operator/van2travel-train
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Chiang Mai to Hua Hin
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- ฿937–1,651
- Book at
- 12 Go
- Website
- Sombat Tour
- VIP
- ฿1,249
- Express
- ฿937
- Phone
- 077 505 005
- Website
- 12go.asia
Shuttle from Chumphon Airport to Chumphon Lomprayah Pier
- Phone
- +66 2 268 1068
- [email protected]
- Website
- Kanab Naam Tour
Bus from Krabi Airport to Koh Kradan pier
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,188
- Schedules at
- Kanab Naam Tour
- Phone
- +66 2 217 1017
- [email protected]
- Website
- Next Step Journey
Bus from Chiang Mai Hotel Transfer to Koh Tao Pier
- Ave. Duration
- 21h 25m
- Frequency
- Once daily
- Estimated price
- ฿3,338
- Website
- Next Step Journey
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Ferry from Surat Thani Airport to Mae Haad Pier Koh Tao
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ฿1,500–2,100
- Book at
- https://www.12go.asia/en/operator/van2travel-train
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Surat Thani Airport to Mae Haad Pier Koh Tao
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ฿600–3,500
- Schedules at
- Lomprayah
Ferry from Koh Phangan to Koh Tao Mae Had Pier
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- ฿600–1,000
- Schedules at
- lomlahk.com
- Book at
- 12go.asia
Ferry from Koh Phangan to Koh Tao Mae Had Pier
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- ฿600–1,000
- Schedules at
- lomlahk.com
- Book at
- 12go.asia
Ferry from Chumphon to Koh Tao Mae Had Pier
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ฿750–1,500
- Schedules at
- lomlahk.com
- Book at
- 12go.asia
Ferry from Hua Hin Lomprayah to Mae Haad Koh Tao
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- ฿5,839
- Schedules at
- Lomprayah
Ferry from Phuket Airport to Mae Haad Koh Tao
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ฿950–6,000
- Schedules at
- Lomprayah
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Surat Thani Airport to Mae Haad Pier Koh Tao
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- ฿550–1,100
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Hua Hin to Koh Tao Boonsiri Pier
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- ฿900–1,300
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Chumphon Train Station to Thong Sala Koh Phangan
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ฿440–1,300
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 2 247 1047
- [email protected]
- Website
- 12go.co
Ferry from Bangkok Khao San to Koh Tao Pier
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Book at
- Nor Phuangphet Transport
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Koh Phangan to Koh Tao Mae Had Pier
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ฿500–900
- Website
- Songserm
Ferry from Koh Phangan to Koh Tao Mae Had Pier
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ฿500–900
- Website
- Songserm
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 South Korea: Travelling from Seoul to Busan , Need to know: Jadrolinija, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Chiang Mai to Ban Hat Sai Ri bus services, operated by Next Step Journey, arrive at Koh Tao Pier station.
Chiang Mai to Ban Hat Sai Ri train services, operated by Van2Travel Train, arrive at Mae Haad Pier Koh Tao station.
There are 370+ hotels available in Ban Hat Sai Ri.













