Mae Hong Son is 924 km from Bangkok. Drive from Bangkok to Chiang Mai and then choose a route to Mae Hong Son. There are two road options from Chiang Mai, each taking 5-6 hours by car:
- Chiang Mai—Hot—Mae Sariang—Khun Yuam—Mae Hong Son (Rte 108) totals a distance of 349 km. This is the easier drive, especially the Chiang Mai to Mae Sariang part.
- Chiang Mai—Mae Malai—Pai—Mae Hong Son (Rte 1095), a distance of 236 km but with 1,864 curves. While this is the more scenic route, it is more demanding of the driver.
Regular bus services connect Mae Hong Son with Chiang Mai (Arcade Bus Terminal). The trip will take at least 7-8 hours. A better option is the minibus, also leaving from Arcade in Chiang Mai, which only takes 5.5 hours but costs 250 baht. If you’re going by bus, you can choose the northern (Pai) or southern (Mae Sariang) route. The northern route is a little faster. The new bus station in Mae Hong Son is about a 15 minute walk from the centre of town to the southwest. The bus station is set on a seemingly deserted street that runs parallel to the main road in town.
There is also an overnight bus to Bangkok’s Northern Bus Terminal (Mo Chit) which takes about 15 hours.
Sombat Tour, operates an air conditioned bus which runs directly from Bangkok to Mae Hong Son every day. The bus departs from Chatuchak (Mo Chit 2) Bus Terminal at 15:00, 17:00, and 18:00 with a fare of 718 baht.
The nearest train station is at Chiang Mai. One can travel from Bangkok to Chiang Mai by rail and then continue to Mae Hong Son by bus. For more information, call 1699, +66 2 2237010, +66 2 2237020 or visit Thai State Railways.