There are 7 ways to get from Udon Thani to Phrae by plane, taxi, bus, car, or train
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 Nan, taxi
best- Fly from Udon Thani International Airport (UTH) to Nan (NNT)plane UTH - NNT
- Take the taxi from Nan (NNT) to Phraetaxi
5h 7m฿4,579–6,609Bus
cheapest- Take the bus from Udon Thani 1 to Den Chaibus Udon Thani 1 - Den Chai
11h 8m฿689–904Bus via Phitsanulok
- Take the bus from Udon Thani to Phitsanulokbus 876
- Take the bus from Phitsanulok Bus Terminal to Phrae Bus Terminalbus Route No.909
9h 57m฿691–823Drive 442.8 km
- Drive from Udon Thani to Phraecar 442.8 km
7h 6m฿2,029–2,931Taxi
- Take the taxi from Udon Thani to Phraetaxi 442.8 km
7h 6m฿4,900–6,000Fly to Lampang, bus
- Fly from Udon Thani International Airport (UTH) to Lampang (LPT)plane UTH - LPT
- Take the bus from Lampang to Phrae Bus Terminalbus
6h 12m฿4,350–5,986Fly to Sukhothai Airport, train
- Fly from Udon Thani International Airport (UTH) to Sukhothai Airport (THS)plane UTH - THS
- Take the train from Phichai to Den Chaitrain
8h 47m฿6,718–9,946
Udon Thani to Phrae by bus
Comparing Your Travel Options
The cheapest way to get from Udon Thani to Phrae is to bus via Phitsanulok which costs ฿650 - ฿850 and takes 9h 57m.
The fastest way to get from Udon Thani to Phrae is to fly and taxi which takes 5h 7m and costs ฿4500 - ฿7000.
No, there is no direct bus from Udon Thani to Phrae. However, there are services departing from Udon Thani and arriving at Phrae Bus Terminal via Phitsanulok Bus Terminal. The journey, including transfers, takes approximately 9h 57m.
The distance between Udon Thani and Phrae is 383 km. The road distance is 442.8 km.
The best way to get from Udon Thani to Phrae without a car is to bus via Phitsanulok which takes 9h 57m and costs ฿650 - ฿850.
It takes approximately 5h 7m to get from Udon Thani to Phrae, including transfers.
Udon Thani to Phrae bus services, operated by Phetprasert Tour, depart from Udon Thani station.
Udon Thani to Phrae bus services, operated by Phetprasert Tour, arrive at Phitsanulok station.
Yes, the driving distance between Udon Thani to Phrae is 443 km. It takes approximately 7h 6m to drive from Udon Thani to Phrae.
Book your Udon Thani to Phrae bus tickets online with Omio and 12go.asia.
What companies run services between Udon Thani, Thailand and Phrae, Thailand?
You can take a bus from Udon Thani to Phrae Bus Terminal via Phitsanulok and Phitsanulok Bus Terminal in around 9h 57m.
- Website
- airasia.com
Flights from Udon Thani International Airport to Nan via Don Muang
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- ฿3,900–10,000
Flights from Udon Thani International Airport to Nan via Chiang Mai, Don Muang
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿5,500–12,000
Flights from Udon Thani International Airport to Lampang via Don Muang
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ฿3,900–5,500
Flights from Udon Thani International Airport to Lampang via Chiang Mai, Don Muang
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,900–5,500
- Website
- thaiairways.com
Flights from Udon Thani International Airport to Sukhothai Airport via Suvarnabhumi
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- ฿2,100–12,000
- Website
- bangkokair.com
Flights from Udon Thani International Airport to Sukhothai Airport via Suvarnabhumi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ฿2,100–7,000
- Website
- nokair.com
Flights from Udon Thani International Airport to Nan via Don Muang
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ฿3,200–4,400
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Phichai to Den Chai
- Ave. Duration
- 1h 48m
- Frequency
- Every 3 hours
- Estimated price
- ฿29–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿29–40
- 2nd Class (Air-conditioned Seat)
- ฿270–300
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Udon Thani to Phitsanulok
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ฿350–490
- Schedules at
- phetprasert.com
- 13
- ฿370–430
Bus from Udon Thani 1 to Den Chai
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- ฿380–700
- Schedules at
- phetprasert.com
- 13
- ฿410–480
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Phitsanulok Bus Terminal to Phrae Bus Terminal
- Ave. Duration
- 2h 12m
- Frequency
- 4 times a day
- Estimated price
- ฿335
- Book at
- 12 Go
- Website
- Sombat Tour
Bus from Lampang to Phrae Bus Terminal
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- ฿199
- Book at
- 12 Go
- Website
- Sombat Tour
- Ave. Duration
- 4h 26m
- Estimated price
- ฿1,300–6,000
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
Thai Taxi Services
- Phone
- +66 98 6513465
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 do I get from Sydney to Melbourne, Which London airport should I choose?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
Booking & Getting There
There are 40+ hotels available in Phrae.








