Booking a Thai bus from abroad
Everything that is the same whichever route you are taking: how payment works with a card issued outside Thailand, what has to match your passport, and what a scheduled bus can and cannot do at a border.
Paying with a card issued outside Thailand
Payment is taken by card in Thai baht, so a foreign card is charged the fare plus whatever your own bank adds for a THB transaction. No Thai bank account and no Thai phone number is required to hold a seat or to pay.
Visa, Mastercard and JCB all work from abroad. Thai QR (PromptPay), K PLUS and cash at 7-Eleven are also accepted, but those three need you to be in Thailand already.
Does the fare change if I book in English?
No. The fare shown is the operator's own seat price, and it is identical in every language Busaba serves — the same figure you would be quoted at the counter in Thai. Language changes the words, never the number.
What name appears on the ticket
The name you enter, in the script you enter it in. Latin letters are accepted and are what most operators print. Bring the passport whose name you booked under: on cross-border and long-distance services the operator may check it against the ticket at boarding.
Using a scheduled bus for a border run
A scheduled public service carries anyone, and there is no restriction on why you travel. What matters is what the bus actually does: it takes you to the border town. The crossing itself is on foot or by local transport from the terminal, and immigration hours are set by the crossing, not by the bus.
Book the return separately once you know how long the queue took. Queues at the land borders vary by hours, not minutes, and a fixed return time is the one thing that turns a straightforward day into a missed bus.
Times and fares are per route, not general. Every route page is regenerated nightly from the live booking system and carries that corridor's own departures, operators and prices.