There are 10 ways to get from Hat Yai to Uttaradit by plane, taxi, bus, 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.
Fly Hat Yai to Sukhothai Airport, taxi
best- Fly from Hat Yai (HDY) to Sukhothai Airport (THS)plane HDY - THS
- Take the taxi from Sukhothai Airport (THS) to Uttaradittaxi
7h 4m฿5,360–8,360Train
cheapest- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain 32 Hat Yai - Krung Thep Aphiwat Central Terminal Station - 1st Class Sleeper / ...
- Take the train from Krung Thep Aphiwat Central Terminal to Uttaradittrain 105 Hua Lamphong - Sila At - Class III AC
23h 5m฿460–1,762Bus
- Take the bus from Hat Yai to Phitsanulok Bus Terminalbus
- Take the bus from Phitsanulok to Uttaraditbus 874
20h 30m฿1,757–2,501Drive 1,401.6 km
- Drive from Hat Yai to Uttaraditcar 1,401.6 km
19h 18m฿5,268–7,609Fly Hat Yai to Phitsanulok, train
- Fly from Hat Yai (HDY) to Phitsanulok (PHS)plane HDY - PHS
- Take the train from Phitsanulok to Uttaradittrain
8h 4m฿3,775–7,570Fly Hat Yai to Lampang, bus
- Fly from Hat Yai (HDY) to Lampang (LPT)plane HDY - LPT
- Take the bus from Lampang to Uttaraditbus
8h 31m฿4,160–8,430Fly Hat Yai to Nan, taxi
- Fly from Hat Yai (HDY) to Nan (NNT)plane HDY - NNT
- Take the taxi from Nan (NNT) to Uttaradittaxi
9h 7m฿6,160–10,660Taxi to Trang Airport, fly to Phitsanulok, train
- Take the taxi from Hat Yai to Trang-Airport-TSTtaxi
- Fly from Trang Airport (TST) to Phitsanulok (PHS)plane TST - PHS
- Take the train from Phitsanulok to Uttaradittrain
8h 26m฿5,023–10,029Fly Hat Yai to Chiang Mai International Airport, bus
- Fly from Hat Yai (HDY) to Chiang Mai International Airport (CNX)plane HDY - CNX
- Take the bus from Chiang Mai to Uttaraditbus
9h 46m฿3,110–5,920Bus via Bangkok
- Take the bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Uttaraditbus
30h 35m฿1,355–7,961
Hat Yai to Uttaradit by bus
Questions & Answers
The cheapest way to get from Hat Yai to Uttaradit is to train which costs ฿460 - ฿1800 and takes 23h 5m.
The fastest way to get from Hat Yai to Uttaradit is to fly and taxi which takes 7h 4m and costs ฿5000 - ฿8500.
No, there is no direct bus from Hat Yai to Uttaradit. However, there are services departing from Hat Yai and arriving at Uttaradit via Phitsanulok. The journey, including transfers, takes approximately 20h 30m.
No, there is no direct train from Hat Yai to Uttaradit. However, there are services departing from Hat Yai and arriving at Uttaradit via Krung Thep Aphiwat Central Terminal. The journey, including transfers, takes approximately 23h 5m.
The distance between Hat Yai and Uttaradit is 1227 km. The road distance is 1401.6 km.
The best way to get from Hat Yai to Uttaradit without a car is to bus which takes 20h 30m and costs ฿1700 - ฿2500.
It takes approximately 7h 4m to get from Hat Yai to Uttaradit, including transfers.
Hat Yai to Uttaradit bus services, operated by Piya Chai Patthana, depart from Hat Yai station.
Hat Yai to Uttaradit train services, operated by State Railway of Thailand, depart from Hat Yai station.
The best way to get from Hat Yai to Uttaradit is to bus which takes 20h 30m and costs ฿1700 - ฿2500. Alternatively, you can train, which costs ฿460 - ฿1800 and takes 23h 5m.
What companies run services between Hat Yai, Thailand and Uttaradit, Thailand?
You can take a bus from Hat Yai to Uttaradit via Phitsanulok Bus Terminal and Phitsanulok in around 20h 30m. Alternatively, you can take a train from Hat Yai to Uttaradit via Krung Thep Aphiwat Central Terminal in around 23h 5m.
- Website
- airasia.com
Flights from Hat Yai to Phitsanulok via Don Muang
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- ฿2,900–6,500
Flights from Hat Yai to Lampang via Don Muang
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ฿3,700–8,000
Flights from Hat Yai to Nan via Don Muang
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- ฿3,900–8,000
Flights from Trang Airport to Phitsanulok via Don Muang
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ฿3,200–28,000
Flights from Hat Yai to Chiang Mai International Airport
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,700–4,900
Flights from Hat Yai to Chiang Mai International Airport via Don Muang
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ฿2,700–4,900
Flights from Hat Yai to Chiang Mai International Airport via Suvarnabhumi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿2,700–4,900
- Website
- lionairthai.com
Flights from Hat Yai to Phitsanulok via Don Muang
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ฿2,900–7,500
Flights from Trang Airport to Phitsanulok via Don Muang
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ฿3,200–7,000
Flights from Hat Yai to Chiang Mai International Airport via Don Muang
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ฿3,100–4,800
- Website
- thaiairways.com
Flights from Hat Yai to Sukhothai Airport via Suvarnabhumi
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ฿2,300–8,000
Flights from Hat Yai to Chiang Mai International Airport via Suvarnabhumi
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ฿3,400–6,000
- Website
- bangkokair.com
Flights from Hat Yai to Sukhothai Airport via Suvarnabhumi
- Ave. Duration
- 6h 48m
- When
- Every day
- Estimated price
- ฿2,300–6,000
- Website
- nokair.com
Flights from Hat Yai to Nan via Don Muang
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ฿4,000–8,000
Flights from Hat Yai to Chiang Mai International Airport via Don Muang
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ฿2,900–21,000
- Website
- worldticket.com
Flights from Hat Yai to Nan via Don Muang
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ฿4,000–8,000
Flights from Hat Yai to Chiang Mai International Airport via Don Muang
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ฿2,900–21,000
- Website
- vietjetair.com
Flights from Hat Yai to Chiang Mai International Airport via Suvarnabhumi
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ฿2,900–14,000
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- ฿300–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)
- ฿300–360
- 2nd Class (Air-Conditioned Berth)
- ฿320–410
- 2nd Class (Air-conditioned Seat)
- ฿670–730
Train from Krung Thep Aphiwat Central Terminal to Uttaradit
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- ฿160–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)
- ฿190–240
- 2nd Class (Air-Conditioned Berth)
- ฿160–210
- 2nd Class (Air-conditioned Seat)
- ฿450–500
Train from Phitsanulok to Uttaradit
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ฿30–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)
- ฿110–130
- 2nd Class (Air-Conditioned Berth)
- ฿30–45
- 2nd Class (Air-conditioned Seat)
- ฿270–300
Train from Phitsanulok to Uttaradit
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ฿30–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)
- ฿110–130
- 2nd Class (Air-Conditioned Berth)
- ฿30–45
- 2nd Class (Air-conditioned Seat)
- ฿270–300
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Phitsanulok to Uttaradit
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿100–200
- Schedules at
- phetprasert.com
- 13
- ฿100–130
Bus from Lampang to Uttaradit
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- ฿140–240
- Schedules at
- phetprasert.com
- 13
- ฿140–170
Bus from Chiang Mai to Uttaradit
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- ฿230–340
- Schedules at
- phetprasert.com
- 13
- ฿230–270
- Phone
- 1624
- [email protected]
- Website
- nakhonchaiair.com
Bus from Lampang to Uttaradit
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- ฿180–220
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
Bus from Bangkok Mochit Bus Terminal to Uttaradit
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a day
- Estimated price
- ฿550–700
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 22h 45m
- Frequency
- Once daily
- Estimated price
- ฿800–7,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Ave. Duration
- 2h 10m
- Estimated price
- ฿1,700–3,700
Sukhothai Taxi
- Phone
- +66 81 688 9270
- Website
- sukotranslation.wixsite.com
Taxi 289
- Phone
- +66 98 555 0988
- Website
- taxi289.com
Nan Taxi Service
- Phone
- +66 89 263 1281
- Website
- taxi-service-1097.business.site
Nan Taxi Stop
- Phone
- +66 84 673 1558
- Website
- taxi-service-2142.business.site
Grab Taxi
- Phone
- +66 061 494 6191
- Website
- grab.com
Hat Yai Taxi 24
- Phone
- +66 85 0801987
Taxi Hat Yai
- Phone
- +66 81-5415418
- Website
- hadyaitaxi.com
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 Slovenia: Getting from Ljubljana to Lake Bled, Which London airport should I choose?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Hat Yai to Uttaradit bus services, operated by Piya Chai Patthana, arrive at Phitsanulok Bus Terminal station.
Hat Yai to Uttaradit train services, operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station.
Yes, the driving distance between Hat Yai to Uttaradit is 1402 km. It takes approximately 19h 18m to drive from Hat Yai to Uttaradit.
Book your Hat Yai to Uttaradit train tickets online with 12go.asia.
Book your Hat Yai to Uttaradit bus tickets online with Omio and 12go.asia.
There are 31+ hotels available in Uttaradit.












