Travel from Chiang-Mai to Uttaradit

Bus or train from Chiang Mai to Uttaradit?

Phetprasert Tour operates a bus from Chiang Mai to Uttaradit 3 times a day. Tickets cost $7 - $9 and the journey takes 3 h 29 min. Alternatively, State Railway of Thailand operates a train from Chiang Mai to Uttaradit every 4 hours. Tickets cost $10 - $15 and the journey takes 4 h 35 min.

How to get from Chiang Mai to Uttaradit

From Chiang Mai bus to Uttaradit. 3 h 29 min ฿248. From Chiang Mai train to Sila At. 4 h 35 min ฿387. From Chiang Mai taxi to Uttaradit. 3 h 28 min ฿4822. From Chiang Mai drive to Uttaradit. 3 h 28 min ฿826.

Is there a direct train between Chiang Mai and Uttaradit?

Yes, there is a direct train departing from Chiang Mai and arriving at Sila At. Services depart every 4 hours, and operate every day. The journey takes approximately 4½ hours.

Is there a direct bus between Chiang Mai and Uttaradit?

Yes, there is a direct bus departing from Chiang Mai and arriving at Uttaradit. Services depart 3 times a day, and operate every day. The journey takes approximately 3½ hours.

Operators from Chiang Mai to Uttaradit

Close Print Itinerary
  1. Here are 4 options to get from
    Chiang Mai to Uttaradit:

    1. Trip:
      1 Bus
      • One-Way approx: USD $7 - $9
      • Duration: 3 h 29 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $7 - $9
        • Duration: 3 h 29 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $10 - $15
      • Duration: 4 h 35 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $10 - $15
        • Duration: 4 h 35 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $120 - $160
      • Duration: 3 h 28 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $120 - $160
        • Duration: 3 h 28 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $21 - $35
      • Duration: 3 h 28 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $21 - $35
        • Duration: 3 h 28 min
        Close x