The only way to travel direct from Mae Sai to Bangkok by public transport is by bus. A faster way to travel is to take a bus or taxi to Chiang Rai and from there to fly to Bangkok.
Bus Times from Mae Sai to Bangkok
There are currently 5 direct bus services a day from Mae Sai to Bangkok available to book online.
Mae Sai | Bangkok | Ticket | Service | Company |
16:30 | 06:30 | 774 THB | Express | Cherdchai Tour |
17:00 | 06:30 | 896 THB | Express | Sombat Tour |
17:00 | 05:35 | 905 THB | VIP | Budsarakham Tour |
17:10 | 06:40 | 1,194 THB | VIP 20 | Sombat Tour |
17:20 | 05:55 | 940 THB | Express | Budsarakham Tour |
- The journey by bus from Mae Sai to Bangkok is scheduled to take from 12 hours 35 minutes to 14 hours depending upon which bus service you take.
Buy Tickets from Mae Sai to Bangkok
Use the Search Box below to buy tickets from Mae Sai to Bangkok.
Mae Sai Bus Stop
Bus services to Bangkok depart from Mae Sai Bus Terminal, Wiang Phang Kham, Mae Sai District, Chiang Rai 57130.
Bangkok Bus Stop
Bus services from Mae Sai to Bangkok terminate at Bangkok Northern Bus Terminal.
About travel to Bangkok
Bangkok’s Northern Bus Terminal, also known as Morchit or Mo Chit Bus Station, is located to the north of Bangkok city centre near to Chatuchak Weekend Market.
Travel from Bangkok Northern Bus Terminal
This bus terminal is not connected to Bangkok’s metro system (MRT) or its elevated suburban railway system (BTS), which are the most efficient forms of public transport in Bangkok. To reach the MRT or BTS you need to travel by road slightly over 2 km. The closest stations are Kamphaeng Phet MRT or Mo Chit BTS.
Taxi Services
From the bus station to either MRT or BTS it should cost around 60 THB in a meter taxi although many meter taxi drivers are reluctant to do such a short journey particularly as it means rejoining the back of the line of waiting taxis at the station’s official taxi rank. Motorbike taxis are keener on doing the journey and cost the same, although many visitors choose not to use motorbike taxis in busy Bangkok for concerns about their safety. A more reliable and less troublesome option is to wait for the A1 Shuttle Bus to Don Mueang Airport which drops passengers off at the BTS and MRT stations on route. This service costs 30 THB per person for journeys as far as the airport itself.

Travel to the Khao San Road
For travel to riverside areas, such as near to the Khao San Road, the best option for travelling from Bangkok Northern Bus Terminal is to take a meter taxi. On the meter the trip should cost around 100 THB although during busier times of day this can be a slower and more expensive journey because of the long waits at junctions for the traffic lights to change. For foreign visitors, especially with the taxi drivers at official rank at the bus station, they are often asked for a flat fee of around 400 THB for the journey to the Khao San Road area.
Getting a Cheaper Taxi Ride
For better prices you can try waiting in front of the main entrance to the bus station for drivers dropping people off. As the arriving passenger exits the taxi approach the driver and ask whether they will use the meter to your destination and then commence your journey if they agree. Prices on the meter in Bangkok are almost always less than any flat fee you will offered to pay for the journey.