EN

Book Thai buses, vans and ferries in your language

Thai buses, vans and island ferries, booked in your language.
15,000+
Routes
12,000+
Trips daily
150+
Operators
1,200+
Counters

Book your trip by

Station price · no booking fee · pay by card, PromptPay or 7-Eleven

Try saying

EZseat is an AI travel companion for Thailand's intercity buses. Talk or write in your own language and it answers in that language: it finds live timetables and seats across 150+ licensed operators, books your ticket, issues it in your language and in Thai, and looks after your trip in your language — changes, refunds, boarding, problems. You pay the same price as a Thai passenger, without the service fees of the large online travel agencies.

15,000+ routes · 12,000+ trips a day · 150+ operators · 1,200+ check-in counters · 6,700+ stops · #1

How it works

  1. Tell EZseat where you're going, in any language — "Bangkok to Chiang Mai tomorrow, 2 tickets".
  2. Compare live departures, fares and seats from 150+ licensed operators.
  3. Choose your seat, pay online, and get a QR ticket to show the driver.
  4. Bus, van and ferry — one ticket.

Popular routes

All routes, times and fares

Languages

Ask in any language — the reply comes back in yours, and your ticket keeps Thai for station staff.

อ่านภาษาไทย: EZseat ภาษาไทย · เส้นทางรถทัวร์ทั้งหมด

Timetables in your language: ไทย · 中文 · 日本語 · 한국어 · Русский · Deutsch · Bahasa Melayu

For live city-bus tracking use ViaBus or Google Maps — EZseat does the other half: booking the long-distance coach, with a reserved seat and a QR ticket. New to Thai buses? Read the guide: Buses in Thailand — how it all works.

Timetables & fares for major routes · Help — bus travel in Thailand, answered

About EZseat · Press