If you plan to travel from Bangkok, Thailand, to Kuala Lumpur, Malaysia. We have a guide for traveling from Bangkok to Kuala Lumpur, Malaysia, by bus.
How to Travel by Bus from Bangkok to Kuala Lumpur, Malaysia
Traveling from Bangkok to Kuala Lumpur by bus is a long but budget-friendly journey for travelers who want to experience overland travel across Thailand and Malaysia. Here’s what you need to know:
Bus Options / Tickets Online
There are no direct buses from Bangkok to Kuala Lumpur. Travelers usually take the trip in two segments:
- Bangkok → Hat Yai: Several long-distance buses depart from Bangkok’s Southern Bus Terminal (Sai Tai Mai) and the bus will arrive at Hat Yai Bus Station. The ride takes around 12–14 hours. You can book your bus ticket in advance online via Thaibusgo.com.
- Hat Yai → Kuala Lumpur: There are several Malaysian buses operating daily between Hat Yai and Kuala Lumpur. usually taking about 8 – 9 hours. You can book your bus ticket in advance online using Busonlineticket or purchase it at the Malaysia Bus Company Office in Hatyai Town. Songkhla province.
Click Here: Book Bus from Hatyai to Kuala Lumpur
Note. Busonlineticket is the website for booking bus tickets online in Malaysia and for buses from Hatyai in Thailand to Malaysia.
Border Crossing
The buses cross the border at Sadao (Thailand) – Bukit Kayu Hitam (Malaysia). Passengers need to get off at the immigration checkpoints on both sides to have their passports stamped. Make sure you have the necessary visa (if required) before the journey.
Duration
The total trip from Bangkok to Kuala Lumpur usually takes 20–24 hours, depending on connections and border procedures.
Where do buses from Hatyai to Kuala Lumpur arrive?
Most Malaysian buses from Hatyai to Kuala Lumpur arrive at TBS (Terminal Bersepadu Selatan) and Hentian Duta Bus Terminal, located in Kuala Lumpur, Malaysia
Tips for Travelers
- Bring snacks, water, and a light jacket (buses can be cold).
- Keep your passport handy for the border crossing.
- Night buses are popular as they save one night’s accommodation.
Traveling this way is an adventure—perfect for budget travelers who want to explore both southern Thailand and northern Malaysia along the way. Plan your trip and book your bus ticket in advance now.











