Traveling from Bangkok to Phrae offers several transportation options. For the fastest journey, the train is your best bet, taking around 6 hours. If comfort is more important than speed, a taxi provides a more comfortable but expensive option. For those on a budget, the bus might be the most suitable choice, though it is slower.
We'll notify you when prices or options change.
Popular choice
Popular choicevia Agoda
Popular choiceNo reviews yet — be the first!
Cheapest
The cheapest option is the bus, with prices ranging from 513 to 801 THB. However, keep in mind that the journey takes about 8 hours.
For families
A taxi offers the greatest comfort for families, with a travel time of around 8.5 hours. It is the most expensive option, but it provides maximum flexibility and comfort.
| Transport modes | Travel time | Price | Providers |
|---|---|---|---|
| Bus | 7 h 58 min | 513–801 THB | 12Go |
| Taxi | 8 h 30 min | 12100–15400 THB | 12Go |
| Train | 6 h 3 min | 247–1061 THB | 12Go |
| 7 h 58 min | 513–801 THB | 12Go | |
| 8 h 30 min | 12100–15400 THB | 12Go | |
| 6 h 3 min | 247–1061 THB | 12Go |