Bus
Travel Bus Asia

Bangkok to Kuala Lumpur by Bus

From €47.79
23h 10min
Bangkok
3 departures per day
Bangkok
Bangkok
23h 10m
Kuala Lumpur
Kuala Lumpur
Official Travel Bus Asia partner Instant confirmation E-ticket / mobile ticketPrices checked 10 Jun 2026

How much are Bangkok to Kuala Lumpur bus tickets?

The cheapest Bangkok to Kuala Lumpur bus tickets start from 47.79 with Travel Bus Asia. The journey takes 23h 10min, with 3 departures per day, from Bangkok to Kuala Lumpur. To get the lowest fare, book in advance and pick off-peak, mid-week departures — the cheapest non-refundable fares sell out first.

  • Cheapest fare: from €47.79
  • Journey time: 23h 10min
  • Frequency: 3 departures per day
  • Carrier: Travel Bus Asia

About This Route

Traveling from Bangkok to Kuala Lumpur by bus offers a budget-friendly and straightforward option for those prepared for a long journey of approximately 23 hours. The route covers around 1,400 kilometers, crossing the Thailand-Malaysia border at Padang Besar. Buses depart from Bangkok's Northern Bus Terminal (Mo Chit) and arrive at Kuala Lumpur's Terminal Bersepadu Selatan (TBS), a major transport hub. The service provided by Travel Bus Asia includes comfortable seats and onboard restrooms, making the trip manageable despite its length. Passengers should be prepared for border checks, which require valid travel documents and may add some time to the journey. The bus schedule typically includes rest stops for meals and breaks, allowing travelers to stretch and refresh. Booking tickets in advance is advisable, especially during peak seasons. Overall, this bus route is suitable for travelers looking to save on transportation costs while experiencing cross-border travel by land between two important Southeast Asian cities.

What to Expect on the Journey

Traveling by bus from Bangkok to Kuala Lumpur with Travel Bus Asia spans approximately 23 hours and 10 minutes, tracing a route southwards through Thailand’s changing landscapes before crossing into Malaysia. Departing from Bangkok, the journey initially moves through the city’s outskirts, passing rice paddies and the occasional fishing village. As the bus advances, the terrain shifts to rolling hills and forested areas near the Thai-Malaysian border, where passengers may catch glimpses of rubber plantations and small towns like Hat Yai. Upon entering Malaysia, the route continues through the lush greenery of the northern states, with views of palm oil estates and rural settlements. Onboard, the bus provides reclinable seats and air conditioning to ensure comfort during the overnight travel, with scheduled stops for meals and border formalities. The long duration allows travelers to rest before arriving in Kuala Lumpur’s central bus station, ready to explore the city or connect onward. The journey combines a mix of urban and rural scenery, offering a practical and economical way to cover the 1,500-kilometer trip between these two capitals.

Route Highlights

Direct bus service from Bangkok Northern Bus Terminal (Mo Chit) to Kuala Lumpur Terminal Bersepadu Selatan (TBS)
Crosses the Thailand-Malaysia border at Padang Besar with immigration procedures onboard or at the border
Comfortable seating with onboard restrooms and scheduled rest stops
Affordable ticket prices starting from €47.79
Travel time approximately 23 hours, suitable for overnight journeys

How to Get from Bangkok to Kuala Lumpur

OptionDurationPrice
Best
Bus
23h 10mFrom €47.79
Driving22h€80-120 fuel + tolls

The bus is the most cost-effective and convenient option for long-distance travel on this route, balancing price and comfort over driving.

Station Information

Bangkok
Travel Bus Asia departs from Bangkok's Southern Bus Terminal (Sai Tai Mai), located in the Thonburi district west of the Chao Phraya River. To reach the terminal, travelers can take the BTS Skytrain to Bang Wa station, then a short taxi or local bus ride. The terminal includes luggage storage facilities, restrooms, and several food stalls for last-minute snacks. Ticket counters for Travel Bus Asia are clearly marked; arrive early to confirm your seat as the three daily departures can fill up. Platforms are organized by destination; for Kuala Lumpur-bound buses, check the electronic boards for the exact platform number. Seating is assigned upon boarding, and staff are available to assist with luggage loading.
Kuala Lumpur
The Kuala Lumpur terminal for Travel Bus Asia is the Terminal Bersepadu Selatan (TBS), situated about 10 kilometers south of the city center. TBS is a major intercity bus hub with direct connections to downtown via the KTM Komuter and LRT services, as well as express buses. Taxi ranks and ride-hailing pick-up points are well organized outside the terminal for convenient transfers. Facilities include luggage storage lockers, food courts, and waiting areas. From TBS, the journey to central districts like Bukit Bintang or KL Sentral takes approximately 30 minutes by taxi or train. Travelers should plan accordingly for onward connections or accommodations.

Travel Bus Asia Ticket Classes

Economyfrom €47.79
Budget
  • Standard seat with limited recline
  • Basic onboard amenities
  • Non-refundable ticket
Standardfrom €65.00
Standard
  • Reclining seat with extra legroom
  • Complimentary snacks and water
  • Flexible ticket with limited changes
Premiumfrom €85.00
Premium
  • Wide reclining seat with footrest
  • Priority boarding
  • Refundable ticket option

How to Book Bangkok to Kuala Lumpur Tickets

1
Search Early

Begin searching for tickets at least two to three weeks before your intended travel date to access the lowest fares offered by Travel Bus Asia.

2
Choose Off-Peak Days

Select mid-week departures as they tend to have lower demand, increasing your chances of securing cheaper tickets.

3
Select Economy Class

Opt for the Economy fare class, which starts from €47.79, as it is the most affordable option with essential amenities.

4
Book Online

Use the official Travel Bus Asia website or authorized booking platforms to lock in your seat and avoid last-minute price hikes.

5
Confirm Your Ticket

Print or download your ticket in advance to ensure a smooth boarding process at Bangkok’s departure terminal.

Travel Tips

  • Carry your passport and any necessary visas for border crossing; check visa requirements before travel
  • Bring snacks and water for the journey, although there are scheduled meal stops
  • Dress comfortably and bring a neck pillow for overnight travel
  • Book tickets in advance through the Travel Bus Asia website to secure your seat
  • Keep important items and travel documents accessible for border inspections

Luggage & Accessibility

Travel Bus Asia permits one checked bag up to 20 kg and one carry-on item per passenger. Oversized luggage requires prior approval and may incur extra charges. Bikes are not generally accepted unless disassembled and packed according to carrier guidelines. Accessibility features include priority boarding and assistance for passengers with reduced mobility—contact the carrier in advance to arrange support.

When You Arrive in Kuala Lumpur

Upon arriving in Kuala Lumpur, start by visiting the Petronas Twin Towers, where you can view the cityscape from the observation deck. Next, explore the Bukit Bintang area for shopping and dining options. Lastly, plan a visit to the Batu Caves, a limestone hill with Hindu temples just outside the city. For first-hour transit, use the KLIA Ekspres train or Grab taxis from Terminal Bersepadu Selatan to reach your accommodation efficiently.

Frequently Asked Questions

Tickets with Travel Bus Asia start from €47.79 for Economy class, covering the 23 hour and 10 minute journey between Bangkok and Kuala Lumpur.

Bangkok Tours We Recommend

Madame Tussauds Bangkok Tickets tour image
Headout
9/10
Excellent
(2721 reviews)
From
€11.25
per person
View →
Safari World Tickets with Buffet Lunch and Transfers tour image
Headout
9/10
Excellent
(1734 reviews)
From
€44.71
per person
View →
Combo (Save 40%): Calypso Cabaret Show + White Orchid River Cruise tour image
Headout
9/10
Very Good
(1628 reviews)
From
€79.00
€47.42
Save 40%
per person
View →
Combo (Save 19%): Jurassic World: The Experience in Bangkok (Direct Entry) + Calypso Cabaret Show tour image
Headout
9/10
Very Good
(1426 reviews)
From
€55.00
€44.58
Save 19%
per person
View →
Combo (Save 39%): Safari World Tickets with Lunch + Chao Phraya Princess Cruise with Dinner tour image
Headout
9/10
Very Good
(1083 reviews)
From
€104.00
€63.14
Save 39%
per person
View →
Combo (Save 10%): Dream World Super Visa & Jurassic World: The Experience Bangkok Tickets tour image
Headout
9/10
Excellent
(718 reviews)
From
€55.00
€49.64
Save 10%
per person
View →
Combo (Save 32%) : Safari World & Marine Park Experience with tour image
Headout
9/10
Very Good
(652 reviews)
From
€72.00
€49.07
Save 32%
per person
View →

Other Routes from Bangkok