Rome2Rio

How to get fromBangkok to Maha Ratby train, taxi, bus, or car

Find Transport to Maha Rat

See all options

There are 4 ways to get from Bangkok to Maha Rat by train, taxi, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, taxi

    best
    1. Take the train from Krung Thep Aphiwat Central Terminal to Ayutthayatrain train 23 Hua Lamphong - Ubon Ratchathani - Class II Sleeper AC / ...
    2. Take the taxi from Ayutthaya to Maha Rattaxi taxi
    1h 6m
    ฿342–1,252
  2. Mini Van

    cheapest
    1. Take the bus from Bangkok Mochit Bus Terminal to Ang Thongbus bus
    1h 43m
    ฿260–300
  3. Drive 98.4 km

    1. Drive from Bangkok to Maha Ratcar car 98.4 km
    1h 10m
    ฿370–534
  4. Taxi

    1. Take the taxi from Bangkok to Maha Rattaxi taxi 98.4 km
    1h 10m
    ฿1,100–1,400

Questions & Answers

What companies run services between Bangkok, Thailand and Maha Rat, Thailand?

Local Minivan Thailand operates a bus from Bangkok Mochit Bus Terminal to Ang Thong every 30 minutes. Tickets cost ฿70 and the journey takes 1h 30m.

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 Travelling around the UAE, How to get from Heathrow Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.