The easiest and fastest way to travel overland from Mandalay to Bangkok is to take a bus to the border town of Myawaddy, cross the border into Thailand, and then take a direct bus from Mae Sot to Bangkok.
Bus Times from Mandalay to Myawaddy
There are two direct bus services a day from Mandalay to Myawaddy.
Mandalay | Myawaddy | Service | Cost | Company |
17:30 | 10:00 | VIP 36 | $ 28 USD | Mandalar Minn Express |
18:00 | 10:30 | Economy 45 | $ 22 USD | Mandalar Minn Express |
- VIP 36: 36 seat bus with one row of double seats and one row of single seats, on board TV and food included in the ticket price.
- Economy 45: 45 seat bus with two rows of double seats.
Buy Bus Tickets to Myawaddy
Use the Search Box below to buy your bus tickets from Mandalay to Myawaddy.
Change the origin and destination of travel in the Search Box above to buy tickets for other bus and train journeys in Myanmar.
Location of Mandalay Bus Station
Bus services from Mandalay to Myawaddy depart from Chan Mya Shwe Pyi Highway Station.
Location of Myawaddy Bus Station
Bus services from Mandalay to Myawaddy terminate at Myawaddy Mandalar Minn Express Bus Station in the centre of Myawaddy town.
About Travel to Thailand
Myawaddy is on the border with Thailand. The border crossing is a 1.4 km walk away from the Myawaddy Mandalar Minn Express Bus Station. After getting stamped out of Myanmar it is a 10 minute walk across the Thai Myanmar Friendship Bridge to reach Thai Immigration. Once you have passed through Thai Immigration control it is then a 4 km journey to either Mae Sot Bus Station or Mae Sot Airport, which are close to each other. To get from Thai Immigation to the bus station you can either take a tuk-tuk, for which you will be asked to pay from 100 to 150 THB, or you can take a shared taxi on the route from the border into Mae Sot town which will cost you 20 THB per person as far as the bus station.

From Mae Sot Bus Station there are direct bus services to a wide variety of destinations across Thailand including:
- Mae Sot to Bangkok: 8 hours
- Mae Sot to Chiang Mai: 6 hours 45 minutes
- Mae Sot to Pattaya: 10 hours 30 minutes
- Mae Sot to Kamphaeng Phet: 2 hours 55 minutes
- Mae Sot to Tak: 1 hour 45 minutes