How to buy a bus ticket between Bangkok, Ayutthaya and Chiang Mai with THAI TICKETMAJOR


Hello everyone. I’m TKJ, the bus meister @ Chiang Mai. Today, I’d like to share with you all about express buses in Thailand.

There are many people who take the bus from Bangkok to Chiang Mai or Chiang Mai to Bangkok, but I didn’t know how to make a reservation, so I did some research and discovered that it is possible to make a reservation online, so I would like to share the whole story.

You can use this online site not only in Chiang Mai and other parts of the country, but also when you go to Cambodia, so I think it’s a good idea to at least know that it exists.

Online bus reservation site:


Just like when I went from Yangon to Bagan, there is no need to go to an agency or bus company counter, so I recommend booking online if you don’t have much time, although there is a small fee.

▽Previous Post▽

相も変わらずヤンゴンにて沈没している高木です。 今日は、ヤンゴンから世界三大仏教プレイスのバガンへバスでいく方法を紹介したいと思います。 当初はヤンゴンからバスでバガンへ行くには10時間くらいあると聞いていたので、二の足を踏んで...


Registering on the site

Thai Ticket Major

First, go to the Thai Ticket Major website, change the language to English, then click Sign In in the upper right corner and press Create Account.


Thai Ticket Major Registration Screen

  • Username (email only)
  • Password
  • Password (for confirmation)
  • First Name (your first and last name must be as it appears on your ID)
  • Last name
  • ID card number or passport number
  • Date of Birth
  • Gender

You will then be taken to a screen where you can enter the required information above. When you have finished filling out the form, click the “Apply” button at the bottom.


Thai Ticket Major Registration Screen

Inquiry details

  • Married or unmarried
  • Number of children
  • Income range
  • Occupation
  • Title
  • Last educational background

About the Newsletter

☑Yes, I would like to subscribe to the TTM newsletter.

※Please fill out this registration form correctly. If the information you enter is not complete, the bus company will withhold your ticket reservation. The bus company undertakes to keep your information confidential to avoid fraud or deception.


Registration completion screen

Then you will see the registration completion screen, and click the Go To Homepage button at the bottom.


Thai Ticket Major

On the next screen, set the language selection in the upper right corner to English and click the enter site icon.


Bus timetables, fares, and types

Thai Ticket Major Header

Thailand Ticket Major Top

Whenever the site is in Thai, use the language selection in the upper right corner to change it to English. Click on the bus in the item that appears when you hover over Tours & Transportation at the top of the page. If your browser is narrow, you will see a menu open/close button in the upper left corner, click on it and select the Tour & Transportation Group bus.


Reservation screen

This is the bus ticket reservation screen. Select Round Trip or One Way in the tabs, and enter your departure and arrival points and dates. If you are going from Bangkok to Chiang Mai, enter Mo Chit 2 for Bangkok and 2 for Chiang Mai.


Reservation screen

The following buses are currently available from Bangkok to Chiang Mai. By the way, the bus company, Transport, seems to be a state-owned bus company in Thailand (I have not been able to verify this).

VIP: 135˚ reclining seat / with air-conditioning / with toilet

  • 09:00 to 19:00 (10 hours) 823 Baht
  • Departure: 19:25, Arrival: 08:25 (13 hours) 823 Baht
  • 21:00 to 07:00 (10 hours) 823 Baht

First Class: 125˚ reclining seat w/air conditioning/toilet

  • Depart 16:50/18:30 Arrive 05:50 (13 hours) 529 Baht
  • 21:40 departs at 07:40 (10 hours) 529 Baht
  • 09:00 Departure ? Arrival (0 hours?) 529 Baht

Second class: with air conditioning/without toilet

  • 05:40 Departure 16:40 Arrival (11 hours) 412 Baht
  • Departure: 07:25? arrival (11 hours) 412 Baht
  • Departure: 10:30? arrival (11 hours) 412 baht
  • Departure: 19:50? Arrival (11 hours) 412 Baht

Check the checkboxes for the flights you want and click on the icon on the right called Select.


Selecting a seat

Selecting a seat

Above is the VIP seat selection screen. Unlike First Class and Second Class, there is only one floor. The layout has a total of three rows, one on the left and two on the right, with a toilet in the rear. The reclining seats can be folded down 135 degrees.


Selecting a seat

Above is the first class seat selection screen. It is a double-decker layout with two rows per side for a total of four rows, and a toilet on the first floor. The reclining seat can be folded down 125 degrees.


Selecting a seat

The above is the second class seat selection screen. It’s almost the same as first class, but without the toilet.


Detailed registration

After selecting your seat and clicking on the Personal Details button, you will be taken to a screen where you can enter your insurance and passenger details. The insurance costs 30 baht and covers damage up to 200,000 baht. After entering the information, click on the Payment button at the bottom right.


Payment method registration

You can choose to pay by credit card, cash, e-wallet, direct debit, or reservation only. There is also a service charge of 20 baht in addition to the bus fare.


Payment method

Credit Card

Credit Card Registration

Visa, MasterCard, and Be1st debit card (?) are accepted. are accepted. A fee of 13 baht will be charged.



Payment in cash

Cash payment can be made at terminals or counters at FamilyMart, Tops, Central, Robinson, Bangkok Bank, Kasikorn Bank, Tesco Lotus, Big C, etc. Payment must be made within 6 hours after the reservation process is completed.



Payment with electronic money

For e-wallets, you can pay with PayPlus, Alipay Wallet, or True Money Wallet. A fee of 13 baht will be charged. The payment must be made within 15 minutes after the reservation process is completed.


direct debit

Paying with a debit card

You can also pay by debit with a service called Bualang Direct Debit. You need to pay within 15 minutes of completing the reservation process.