Rome2Rio

How to get fromNakhon Si Thammarat to Maha Sarakhamby plane, train, bus, car, or taxi

Find Transport to Maha Sarakham

See all options

There are 9 ways to get from Nakhon Si Thammarat to Maha Sarakham by plane, train, bus, car, 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. Fly to Roi Et Airport

    best
    1. Fly from Nakhon Si Thammarat (NST) to Roi Et Airport (ROI)plane plane NST - ROI
    5h 42m
    ฿3,158–5,763
  2. Train, bus via Khon Kaen

    cheapest
    1. Take the train from Nakhon Si Thammarat to Krung Thep Aphiwat Central Terminaltrain train
    2. Take the train from Krung Thep Aphiwat Central Terminal to Khon Kaentrain train
    3. Take the bus from Khon Kaen to Maha Sarakhambus bus 874
    24h 41m
    ฿525–2,352
  3. Train, bus

    1. Take the train from Nakhon Si Thammarat to Krung Thep Aphiwat Central Terminaltrain train 86 Nakhon Si Thammarat - Krung Thep Aphiwat Central Terminal Station - Class II Sleeper AC / ...
    2. Take the bus from Bangkok Mochit Bus Terminal to Maha Sarakhambus bus
    22h 14m
    ฿825–1,562
  4. Bus

    1. Take the bus from สถานีขนส่งผู้โดยสารนครศรีธรรมราช;Nakhon Si Thammarat Bus Station to กระบี่bus bus 440 / ...
    2. Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดนครราชสีมา;Nakhon Ratchasima Bus Terminalbus bus 836
    3. Take the bus from Nakhon Ratchasima to Khon Kaenbus bus
    4. Take the bus from Khon Kaen to Maha Sarakhambus bus 874
    24h 26m
    ฿1,046–1,540
  5. Drive 1,232.8 km

    1. Drive from Nakhon Si Thammarat to Maha Sarakhamcar car 1,232.8 km
    17h 18m
    ฿4,562–6,589
  6. Fly to Buri Ram, taxi

    1. Fly from Nakhon Si Thammarat (NST) to Buri Ram (BFV)plane plane NST - BFV
    2. Take the taxi from Buri Ram (BFV) to Maha Sarakhamtaxi taxi
    5h 37m
    ฿4,173–7,523
  7. Fly to Udon Thani International Airport, taxi

    1. Fly from Nakhon Si Thammarat (NST) to Udon Thani International Airport (UTH)plane plane NST - UTH
    2. Take the taxi from Udon-Thani-Airport-UTH to Maha Sarakhamtaxi taxi
    6h 34m
    ฿4,573–7,123
  8. Fly to Khon Kaen Airport, bus

    1. Fly from Nakhon Si Thammarat (NST) to Khon Kaen Airport (KKC)plane plane NST - KKC
    2. Take the bus from Khon Kaen to Maha Sarakhambus bus
    7h 48m
    ฿2,201–4,251
  9. Bus via Bangkok

    1. Take the bus from Nakhon Si Thammarat to Bangkok Mochit Bus Terminalbus bus
    2. Take the bus from Bangkok Mochit Bus Terminal to Maha Sarakhambus bus
    25h 31m
    ฿1,219–6,686

Nakhon Si Thammarat (NST) to Roi Et Airport (ROI) flights

Calendar35Weekly Planes
Duration3h 41mAverage Duration
Ticket฿2,589Cheapest Price
See schedules

Questions & Answers

What companies run services between Nakhon Si Thammarat, Thailand and Maha Sarakham, Thailand?

Thai AirAsia, Thai Lion Mentari, and Nok Air fly from Nakhon Si Thammarat (NST) to Roi Et Airport (ROI) 5 times a day. Alternatively, you can take a bus from สถานีขนส่งผู้โดยสารนครศรีธรรมราช;Nakhon Si Thammarat Bus Station to Maha Sarakham via กระบี่, สถานีขนส่งผู้โดยสารจังหวัดนครราชสีมา;Nakhon Ratchasima Bus Terminal, Nakhonratchasima Bus Terminal, Nakhon Ratchasima Bus Terminal 2, Nakhon Ratchasima, and Khon Kaen in around 24h 26m.

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 Need to know: Eurostar, Bali: What to do if Mount Agung erupts, and Want to know more about Flixbus? - to help you get the most out of your next trip.

More Questions & Answers