Mae Sot Thailand waterfall

Bangkok to Mae Sot

Last updated:


Overview | Bus | Flight | Secret Escapes

How to get from Bangkok to Mae Sot?

Mae Sot is a small city in western Thailand that shares a border with the neighbouring country of Myanmar. Though not very big, the province is surrounded by lush greens, mountains and stunning views. Mae Sot is also home to the popular Gibbon Highland Farm, see more info below about this.

If you are travelling the 490km distance from Bangkok to Mae Sot, you only have 2 options; you can either take the bus, which takes approximately 10 hours and will cost you about $15.50 or you can fly in just over 1 hour with prices starting at $43.

2 ways to get from Bangkok to Mae Sot

Transport modeDurationCostsAvailability
Bus10h470 THB ($15.50)Check Bus Tickets
Flight1h 15m1,300 THB ($43)Check Flights

The bus is the most environment-friendly way to travel from Bangkok to Mae Sot. You can take a day bus and enjoy the view or the night bus so you don’t lose a day travelling.

Flying is the quickest option for this route. However, we don’t recommend taking short-haul flights as they are very harmful to the environment.

Volunteer at the Gibbon Highland Farm

If you are an animal lover who would love to work with monkeys and gibbons, there is a great opportunity to volunteer at the Gibbon Highland Farm.

You can help maintain their living environment, enjoy their playful nature and wake up with the sound of gibbons singing each morning. You will experience Thai culture, local food and most importantly, how to care for the gibbons and monkeys.

Gibbon Highland Farmland can help you with your queries or you can send them an email directly at if this interests you.

Itinerary from Bangkok to Mae Sot

Bus icon

Bangkok to Mae Sot by Bus

Duration: 10 hours
Cost: 470 THB ($15.50)

Taking the bus from Bangkok to Mae Sot is the cheapest option and also produces fewer emissions than flying.

You can choose from 3 well-known bus operators. Khao San Tara Tour departs from Khao San Road. Transport Co. and Sasanun Transport depart from Mo Chit Bus Terminal, which you can easily reach by MRT, BTS, a public van, tuk-tuk or a taxi.

During non-peak hours, Mo Chit Terminal is only about 15-min taxi ride from the city centre, but the ride can take up to 1 hour if you’re using public transport.

If you prefer travelling at night, we suggest taking the last departing bus so you don’t arrive in Mae Sot in the middle of the night. Another option is to take the bus leaving at 09:00 and arriving in the late afternoon, this will be a much more scenic trip than travelling at night.

The trip from Bangkok to Mae Sot takes about 10 hours. Ticket prices start from 470 THB ($15.50) for a first-class bus ride.

All buses arrive at Mae Sot Bus Terminal, located 4km west of the city centre.

Bus OperatorScheduleDurationCosts
The Transport Co.
7 hours640 THB ($21)
The Transport Co.
(1st class)
7 hours410 THB ($13.50)
Sasanun Transport19:00-05:0010 hours470 THB ($15.50)
Khao San Tara Tour16:30-04:0011h 30m850 THB ($28)

You can easily book with Khao San Tara Tour and Sasanun Transport online through the link below.

Check Available Bus Tickets

Transport Co.

Their VIP buses from Bangkok to Mae Sot only have 32 seats, which imply more legroom; the first-class buses accommodate 50 seats. There are also second-class buses, but these make too many stops along the way, making the travel time longer.

Unfortunately, you cannot book your bus tickets online. You must go to Mo Chit Bus terminal to purchase your ticket or call the bus company’s office at +66 2 872 1777.


Bangkok to Mae Sot by Flight

Duration: 1h 15min
Cost: 1,300 THB ($43)

Nok Air is the only airline that offers flights from Bangkok to Mae Sot. Bear in mind that Nok Air operates smaller propeller-type airplanes for this route. If this concerns you, we suggest taking the bus.

Flights depart from Don Mueang Airport (DMK) and there are 6 flights leaving daily with one-way tickets starting from 1,300 THB ($43).

The small airport in Mae Sot is located about 5km west of the city centre. You can use Skyscanner to find the cheapest rates and book your flights online.

Check Flights on Skyscanner


Our favourite places to stay in Mae Sot

Mae Sot Accommodation

Retro Twin Home @Maesot

Enjoy cycling around Mae Sot with the free bicycle rentals from this hotel. Breakfast is included with your stay and your room is equipped with a private bathroom and cable TV.

You will feel right at home thanks to the friendly and welcoming staff and you’ll get a great night’s sleep in the clean and comfortable rooms.  

  • Free bicycle rentals
  • Breakfast included
  • Comfortable beds
  • Friendly staff

Private room starts at $11 per night

Read more

Mae Sot Accommodation

Bed D

This beautiful property is a wonderful stay when you’re in Mae Sot. The rooms are large, the beds are extremely comfortable and big and the hotel is modern.

There is a cafe/restaurant on-site, a shared lounge and decent wifi throughout the building. A delicious breakfast is included each morning with your stay. 

  • Breakfast included
  • Onsite restaurant and bar
  • New, modern hotel
  • Clean and comfortable 

Private room starts at $32 per night

Read more

  Mae Sot Accommodation

J2 Hotel Maesot

The modern J2 Hotel located centrally in Mae Sot is a great option if you’re looking for comfort and convenience.

There is a lovely terrace overlooking the garden where you can relax and enjoy the views while eating your complimentary continental breakfast. The hotel also offers bicycle rentals and is well known for its cleanliness and comfortable rooms. 

  • Breakfast included
  • Clean and comfortable
  • Bicycle rentals available 
  • Garden and terrace 

Private room starts at $36 per night

Read more


More routes to Mae Sot

Bangkok to Mae Sot

More routes from Bangkok

Bangkok to Chiang Mai

Don Muang Airport

Hua Lamphong Railway Station

Bangkok to Koh Chang

Bangkok to Koh Lanta

Bangkok to Koh Lipe

Bangkok to Koh Tao

Bangkok to Koh Phangan

Bangkok to Koh Phi Phi

Bangkok to Koh Samui

Koh Samui Airport

Bangkok to Krabi

Bangkok to Pattaya

Bangkok to Phuket

Bangkok to Siem Reap

Bangkok to Sukhothai

Bangkok to Surat Thani

Suvarnabhumi Airport

Bangkok to Vientiane

Most popular routes in Thailand

Bangkok to Chiang Mai

Bangkok to Koh Phangan

Bangkok to Koh Tao

Bangkok to Phuket

Chiang Rai to Chiang Mai

Koh Samui to Koh tao

Koh Phangan to Koh Tao

Phuket to Krabi