Rome2Rio

How to get fromMochit to Uttaraditby bus, train, car, plane, or taxi

Find Transport to Uttaradit

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 10 ways to get from Mochit to Uttaradit by bus, train, car, 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.

  1. Bus via Bangkok, Chatuchak Bus Terminal (Mo Chit 2)

    best
    1. Take the bus from Bangkok Mochit Bus Terminal to Uttaraditbus bus
    6h 58m
    ฿550–650
  2. Train

    cheapest
    1. Take the train from Krung Thep Aphiwat Central Terminal to Uttaradittrain train 107 / ...
    7h 40m
    ฿160–900
  3. Drive  463 km

    1. Drive from Mochit to Uttaraditcar car 463 km
    5h 51m
    ฿2,117–3,057
  4. Fly Don Mueang International Airport to Phitsanulok, train

    1. Fly from Don Mueang International Airport (DMK) to Phitsanulok (PHS)plane plane DMK - PHS
    2. Take the train from Phitsanulok to Uttaradittrain train
    4h 38m
    ฿1,132–2,934
  5. Bus

    1. Take the bus from Mochit to Uttaradit Bus Terminalbus bus Mochit - Uttaradit Bus Terminal
    7h 10m
    ฿410–3,600
  6. Train via Bang Khen

    1. Take the train from Bang Khen to Uttaradittrain train 105 Hua Lamphong - Sila At - Class III AC
    8h 54m
    ฿177–924
  7. Fly Don Mueang International Airport to Lampang, train

    1. Fly from Don Mueang International Airport (DMK) to Lampang (LPT)plane plane DMK - LPT
    2. Take the train from Nakhon Lampang to Uttaradittrain train
    6h 48m
    ฿1,787–3,984
  8. Fly Don Mueang International Airport to Nan, taxi

    1. Fly from Don Mueang International Airport (DMK) to Nan (NNT)plane plane DMK - NNT
    2. Take the taxi from Nan (NNT) to Uttaradittaxi taxi
    5h 30m
    ฿3,517–5,524
  9. Public Van to Suvarnabhumi Airport, fly to Sukhothai Airport, line 107 train

    1. Take the bus from Sutheesarn to Suvarnabhumi Airportbus bus
    2. Fly from Suvarnabhumi Airport (BKK) to Sukhothai Airport (THS)plane plane BKK - THS
    3. Take the train from Phichai to Uttaradittrain train
    5h 51m
    ฿3,243–6,450
  10. Fly Don Mueang International Airport to Loei, bus

    1. Fly from Don Mueang International Airport (DMK) to Loei (LOE)plane plane DMK - LOE
    2. Take the bus from Loei to Uttaraditbus bus
    8h 50m
    ฿2,127–3,584

Mochit to Uttaradit by foot and bus

Calendar35Weekly Services
Duration6h 58mAverage Duration
Ticket฿550Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Mochit, Thailand and Uttaradit, Thailand?

Nakhonchai Air operates a bus from Bangkok Mochit Bus Terminal to Uttaradit 5 times a day. Tickets cost ฿550–650 and the journey takes 6h 50m. Alternatively, State Railway of Thailand operates a train from Krung Thep Aphiwat Central Terminal to Uttaradit hourly. Tickets cost ฿160–900 and the journey takes 7h 17m.

Airlines
Train operators
Bus operators
Other operators

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 5 incredible day trips from Florence by train, French strikes 2018: What are my alternative transport options?, and Travelling by boat in Italy - to help you get the most out of your next trip.

Booking & Getting There