Travel from Bangkok to Mae-Sot

Bus or fly from Bangkok to Mae Sot?

Nok Air flies from Bangkok to Mae Sot 4 times a day. Alternatively, The Transport Company operates a bus from Bangkok to Mae Sot every 2 hours. Tickets cost $12 - $19 and the journey takes 7 hours 30 minutes.

How to get from Bangkok to Mae Sot

From Khao San Road bus to Bangkok Don Muang airport, fly to Mae Sot airport, then taxi to Mae Sot.3 h 14 min$70
From Ratchathewi BTS to BTS Mochit, bus to Bangkok Mochit Bus Terminal, then bus to Mae Sot.8 h 55 min$21
From Hua Lamphong train to Phitsanulok then bus to Mae Sot.9 h 20 min$24
From Bangkok Tara Travel bus to Mae Sot.10 h$22
From Bangkok drive to Mae Sot.6 h 54 min$53

How long does it take to get from Bangkok to Mae Sot?

It takes approximately 3 hours 14 minutes to get from Bangkok to Mae Sot, including transfers.

Is there a direct bus between Bangkok and Mae Sot?

Yes, there is a direct bus departing from Bangkok Tara Travel and arriving at Mae Sot. Services depart once daily, and operate every day. The journey takes approximately 10 hours.

Operators from Bangkok to Mae Sot

Airport LimoBus ExpressAirport LimoBus Express
Nok AirNok Air
Bangkok Mass Transit AuthorityBangkok Mass Transit Authority
The Transport CompanyThe Transport Company
State Railway of ThailandState Railway of Thailand
Phetprasert Tour056 720 720Phetprasert Tour
Tara Tour and TravelTara Tour and Travel