Book your transport in Thailand

Search timetables and buy e-tickets for trains, buses, minivans, ferries and domestic flights through 12Go, a booking platform for transport in Asia.

If the search box does not appear, open 12Go directly: 12go.asia ↗ (opens in a new tab)

Popular routes

How booking on 12Go works

  1. 1Enter where you are leaving from, where you are going and the date, then search.
  2. 2Compare operators, departure times, seat classes and prices, and read the reviews.
  3. 3Pay on 12Go by card or another supported method. The confirmation and e-ticket are sent to your email.
  4. 4Show the e-ticket (or exchange it for a paper ticket where 12Go says so) at departure. Check the pick-up point and arrive early.

Partner link

Thai Route Guide is a 12Go partner. If you book through this page or our 12Go links, 12Go may pay us a commission. It does not change the price you pay, and we have no access to your booking.

Questions about a booking (changes, refunds, e-tickets, pick-up points) must go to 12Go customer support or the operator, not to Thai Route Guide.