There are 6 ways to get from Uttaradit to Kalasin by bus, car, train, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Phitsanulok
best- Take the bus from Uttaradit to Phitsanulokbus 876
- Take the bus from Phitsanulok to Kalasinbus
9h 35m฿475–748Drive 477.1 km
- Drive from Uttaradit to Kalasincar 477.1 km
7h 15m฿1,828–2,640Train to Phitsanulok, fly, taxi
- Take the train from Uttaradit to Phitsanuloktrain
- Fly from Phitsanulok (PHS) to Roi Et Airport (ROI)plane PHS - ROI
- Take the taxi from Roi Et Airport (ROI) to Kalasintaxi
6h 23m฿3,618–10,372Bus, Mini Bus
- Take the bus from Uttaradit to Maha Sarakhambus 874
- Take the bus from Maha Sarakham to Kalasinbus 242
11h 10m฿494–663Bus
- Take the bus from Uttaradit Bus Terminal to Khon Kaen Bus Terminal 3bus Uttaradit Bus Terminal - Khon Kaen Bus Terminal 3
- Take the bus from Khon Kaen Bus Terminal 3 to Kalasinbus Khon Kaen Bus Terminal 3 - Kalasin
12h฿492–630Train to Lampang, fly, taxi
- Take the train from Sila At to Nakhon Lampangtrain
- Fly from Lampang (LPT) to Roi Et Airport (ROI)plane LPT - ROI
- Take the taxi from Roi Et Airport (ROI) to Kalasintaxi
9h 1m฿4,201–11,020
Uttaradit to Kalasin by bus
Comparing Your Travel Options
The cheapest way to get from Uttaradit to Kalasin is to bus which costs ฿490 - ฿650 and takes 12h.
The fastest way to get from Uttaradit to Kalasin is to train and fly and taxi which takes 6h 23m and costs ฿3600 - ฿11000.
No, there is no direct bus from Uttaradit to Kalasin. However, there are services departing from Uttaradit and arriving at Kalasin via Phitsanulok. The journey, including transfers, takes approximately 9h 35m.
The distance between Uttaradit and Kalasin is 511 km. The road distance is 477.1 km.
The best way to get from Uttaradit to Kalasin without a car is to bus via Phitsanulok which takes 9h 35m and costs ฿470 - ฿750.
It takes approximately 9h 35m to get from Uttaradit to Kalasin, including transfers.
Uttaradit to Kalasin bus services, operated by Phetprasert Tour, depart from Uttaradit station.
Uttaradit to Kalasin bus services, operated by Phetprasert Tour, arrive at Phitsanulok station.
Yes, the driving distance between Uttaradit to Kalasin is 477 km. It takes approximately 7h 15m to drive from Uttaradit to Kalasin.
Book your Uttaradit to Kalasin bus tickets online with 12go.asia.
What companies run services between Uttaradit, Thailand and Kalasin, Thailand?
You can take a bus from Uttaradit to Kalasin via Phitsanulok in around 9h 35m.
- Website
- airasia.com
Flights from Phitsanulok to Roi Et Airport via Don Muang
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ฿2,800–8,500
Flights from Lampang to Roi Et Airport via Don Muang
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ฿3,300–9,000
- Website
- Thai Railway
Train from Uttaradit to Phitsanulok
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- ฿21–950
- Schedules at
- Thai Railway
Train from Sila At to Nakhon Lampang
- Ave. Duration
- 3h 13m
- Frequency
- Every 2 hours
- Estimated price
- ฿80–1,000
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Uttaradit to Phitsanulok
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ฿30–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 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 Uttaradit to Phitsanulok
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿100–200
- Schedules at
- phetprasert.com
- 13
- ฿100–130
Bus from Phitsanulok to Kalasin
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- ฿370–550
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- ฿390–460
Bus from Uttaradit to Maha Sarakham
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a day
- Estimated price
- ฿450–650
- Schedules at
- phetprasert.com
- 13
- ฿490–600
Bus from Uttaradit Bus Terminal to Khon Kaen Bus Terminal 3
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ฿360–550
- Schedules at
- phetprasert.com
- 13
- ฿390–450
Bus from Maha Sarakham to Kalasin
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- ฿40
- Phone
- +66 43 235 888
- Website
- Chan Tour
Bus from Khon Kaen Bus Terminal 3 to Kalasin
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ฿120–150
- Website
- Chan Tour
- Phone
- +66 2 342 1142
- [email protected]
- Website
- Sahamittaphap
Bus from Khon Kaen Bus Terminal 3 to Kalasin
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ฿120
- Website
- Sahamittaphap
- Ave. Duration
- 58 min
- Estimated price
- ฿700–900
Grab Taxi
- Website
- grab.com
Roi Et Airport Taxi
- Phone
- +66 88 575 3309
Roi Et Taxi
- Phone
- +66 84 790 9152
Grab Taxi
- Website
- grab.com
Roi Et Airport Taxi
- Phone
- +66 88 575 3309
Roi Et Taxi
- Phone
- +66 84 790 9152
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 Train travel in France: A guide to SNCF, 4 of the smartest ways to explore Australia, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
There are 12+ hotels available in Kalasin.






