There are 7 ways to get from Ko Samui to Sukhothai by plane, ferry, train, bus, taxi, car ferry, 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.
Fly
best- Fly from Koh Samui Airport (USM) to Sukhothai Airport (THS)plane USM - THS
7h 13m฿5,580–13,110Train, bus
cheapest- Take the train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminaltrain Na Thon Seatran Ferry Pier - Krung Thep Aphiwat Central Terminal Station
- Take the bus from Bangkok Mochit Bus Terminal to Sukhothaibus
24h 44m฿1,233–5,050Ferry, train, bus
- Take the ferry from Nathon Samui Seatran Pier to Khao Sanferry
- Take the train from Don Muang to Ayutthayatrain 23
- Take the bus from Ayuthaya Station to Sukhothai Bus Terminalbus
22h 8mBus via Bangkok
- Take the bus from Na Thon Seatran Ferry Pier to Mochitbus Na Thon Seatran Ferry Pier - Mochit
- Take the bus from Bangkok Mochit Bus Terminal to Sukhothaibus
22h 55m฿1,680–4,724Train, taxi
- Take the train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Nong Tomtrain 107
- Take the taxi from Nong Tom to Sukhothaitaxi
23h 34m฿3,213–5,550Bus
- Take the bus from Na Thon Koh Samui to Khaosan Road Bangkokbus Na Thon Koh Samui - Khaosan Road Bangkok
- Take the bus from Khao San Road to Sukhothaibus Khao San Tara Travel Office - Sukhothai Bus Terminal
24h 30m฿1,380–1,580Car ferry, drive
- Take the carferry from Lipa Noi Pier to Raja Ferry Donsak Piercarferry
- Drive from Raja Ferry Donsak Pier to Sukhothaicar
16h 53m฿4,460–6,814
Ko Samui to Sukhothai by bus
Comparing Your Travel Options
The cheapest way to get from Ko Samui to Sukhothai is to bus which costs ฿1300 - ฿1600 and takes 24h 30m.
The fastest way to get from Ko Samui to Sukhothai is to fly which takes 7h 13m and costs ฿5500 - ฿14000.
No, there is no direct bus from Ko Samui to Sukhothai. However, there are services departing from Na Thon Seatran Ferry Pier and arriving at Sukhothai via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 22h 55m.
The distance between Ko Samui and Sukhothai is 909 km.
The best way to get from Ko Samui to Sukhothai without a car is to ferry and train and bus which takes 22h 8m and costs .
It takes approximately 7h 13m to get from Ko Samui to Sukhothai, including transfers.
Ko Samui to Sukhothai bus services, operated by Van2Travel Train, depart from Na Thon Seatran Ferry Pier station.
The best way to get from Ko Samui to Sukhothai is to fly which takes 7h 13m and costs ฿5500 - ฿14000. Alternatively, you can bus via Bangkok, which costs ฿1600 - ฿4800 and takes 22h 55m.
Ko Samui to Sukhothai bus services, operated by Van2Travel Train, arrive at Mochit station.
Book your Ko Samui to Sukhothai bus tickets online with Omio and 12go.asia.
What companies run services between Ko Samui, Thailand and Sukhothai, Thailand?
Bangkok Airways flies from Koh Samui Airport (USM) to Sukhothai Airport (THS) 3 times a day. Alternatively, you can take a bus from Na Thon Seatran Ferry Pier to Sukhothai via Mochit and Bangkok Mochit Bus Terminal in around 22h 55m.
- Website
- bangkokair.com
Flights from Koh Samui Airport to Sukhothai Airport via Suvarnabhumi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ฿3,900–11,000
Flights from Koh Samui Airport to Sukhothai Airport via Chiang Mai, Suvarnabhumi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ฿3,900–11,000
Flights from Koh Samui Airport to Sukhothai Airport via Phuket, Suvarnabhumi
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ฿3,900–11,000
- Website
- Thai Railway
Train from Don Muang to Ayutthaya
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿20–1,100
- Schedules at
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Nong Tom
- Ave. Duration
- 6h 38m
- Frequency
- Every 2 hours
- Estimated price
- ฿180–700
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Don Muang to Ayutthaya
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- ฿17–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿17–22
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Krung Thep Aphiwat Central Terminal to Nong Tom
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- ฿140–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿180–220
- 2nd Class (Air-Conditioned Berth)
- ฿140–180
- 2nd Class (Air-conditioned Seat)
- ฿420–460
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h
- Frequency
- 4 times a day
- Estimated price
- ฿850–1,900
- Book at
- https://www.12go.asia/en/operator/van2travel-train
Train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h
- Frequency
- 4 times a day
- Estimated price
- ฿850–1,900
- Book at
- https://www.12go.asia/en/operator/van2travel-train
- Phone
- +6635958226
- Website
- 12 Go
Bus from Ayuthaya Station to Sukhothai Bus Terminal
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Bus from Na Thon Seatran Ferry Pier to Mochit
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,300–1,600
- Book at
- https://www.12go.asia/en/operator/van2travel-train
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Bangkok Mochit Bus Terminal to Sukhothai
- Ave. Duration
- 8h 25m
- Frequency
- Every 4 hours
- Estimated price
- ฿360–3,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Bangkok Mochit Bus Terminal to Sukhothai
- Ave. Duration
- 8h 25m
- Frequency
- Every 4 hours
- Estimated price
- ฿360–3,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2 299 1099
- [email protected]
- Website
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Sukhothai
Bus from Bangkok Mochit Bus Terminal to Sukhothai
- Phone
- +66 61 023 9292
- [email protected]
- Website
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Sukhothai
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ฿410–500
- Schedules at
- cherdchaitour.com
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Sukhothai
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ฿410–500
- Schedules at
- cherdchaitour.com
- Book at
- 12go.asia
- Phone
- +66 2 227 1027
- [email protected]
- Website
- 12go.co
Bus from Na Thon Koh Samui to Khaosan Road Bangkok
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ฿680
- Book at
- Holiday Travel Agency
- Phone
- 086 065 5466
- [email protected]
- Website
- 12go.asia
Bus from Khao San Road to Sukhothai
- Phone
- +66 2 243 1043
- [email protected]
- Website
- 12go.co
Ferry from Nathon Samui Seatran Pier to Khao San
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Book at
- Sapthaweephol Tour and Travel
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Car ferry from Lipa Noi Pier to Raja Ferry Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿230–270
- Book at
- 12 Go
- Website
- Raja Ferry
- Ave. Duration
- 56 min
- Estimated price
- ฿2,200–2,800
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 How to get from Gatwick Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
There are 94+ hotels available in Sukhothai.









