Trip to Bangkok

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration41h
Distance1521 km
Avg. price$ 3501
Train trips2 found

Trains from Kuala Lumpur to Bangkok

🚆 Traveling from Kuala Lumpur to Bangkok by train involves a journey with multiple transfers, lasting approximately 23 hours and 47 minutes. The trip includes stops at Padang Besar and Hat Yai before reaching Krung Thep Aphiwat Central Terminal in Bangkok. 🛤️ The train service from Kuala Lumpur to Bangkok is operated by KTM Intercity for the departure leg and by the State Railway of Thailand for the arrival leg. The prices for this train journey can range between $12 to $94, offering different classes and amenities to suit various preferences and budgets. 🌆 Experience the scenic route from Malaysia to Thailand by train, observing the changing landscapes and cultures along the way. While the journey may take some time, the unique travel experience and the chance to see new sights make it a memorable adventure for those exploring Southeast Asia.

Where to stay in Bangkok

There are over 4070 hotels to stay in Bangkok. Prices range from $3 per night.

Find accommodation
  • There is no direct train service from Kuala Lumpur to Bangkok. However, travelers can take a train from Kuala Lumpur to Padang Besar, then transfer to another train to Hat Yai, and finally to Bangkok. The train services are operated by KTM Intercity departing from Kuala Lumpur and State Railway of Thailand arriving at Krung Thep Aphiwat Central Terminal. The journey takes approximately 23 hours and 47 minutes, with ticket prices ranging from $12 to $94.
  • The fastest train option between Kuala Lumpur and Bangkok involves taking a train operated by KTM Intercity from Kuala Lumpur to Padang Besar, then transferring to another train to Hat Yai, and finally to Bangkok. This journey typically takes approximately 23 hours and 47 minutes, which is the quickest route available by train. Ticket prices for this train ride vary between $12 and $94, depending on the class of service chosen and availability.
  • Trains traveling from Kuala Lumpur to Bangkok depart from Kuala Lumpur station. This station serves as the departure point for KTM Intercity train services heading towards Bangkok.
  • There are multiple trains involved in traveling from Kuala Lumpur to Bangkok as there is no direct train service between the two cities. Passengers typically take a series of trains that depart from Kuala Lumpur, pass through Padang Besar and Hat Yai, and finally arrive at Krung Thep Aphiwat Central Terminal in Bangkok. The entire journey, with transfers included, generally takes around 23 hours and 47 minutes. Ticket prices for these train services can range from $12 to $94, depending on the class and accommodation chosen.
  • The train services from Kuala Lumpur to Bangkok operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station in Bangkok. This station serves as the final destination for the train journey from Kuala Lumpur. Passengers will disembark at Krung Thep Aphiwat Central Terminal, which is a well-equipped railway station located in Bangkok, offering convenient connections to various parts of the city and beyond.
  • The first train of the day for the journey from Kuala Lumpur to Bangkok with transfers at Padang Besar and Hat Yai, typically departs from Kuala Lumpur station in the early morning. The last train on this route typically leaves Kuala Lumpur station in the late afternoon, reaching Krung Thep Aphiwat Central Terminal in Bangkok after approximately 23 hours and 47 minutes of travel time. Travelers should check the specific schedules with KTM Intercity and State Railway of Thailand for the most up-to-date departure times for this train route.
  • There are no direct train trips between Kuala Lumpur and Bangkok. Travelers would need to take a series of trains with transfers at Padang Besar and Hat Yai to complete the journey. The total travel time, including transfers, is approximately 23 hours and 47 minutes. Both KTM Intercity and State Railway of Thailand operate the train services for this route with varying ticket prices ranging from $12 to $94.
  • No, there is no direct train service between Kuala Lumpur and Bangkok. Travelers will need to take a connecting train route that includes stops at Padang Besar and Hat Yai before reaching Bangkok. The entire journey, including transfers, typically takes around 23 hours and 47 minutes.
  • The cost of a train journey from Kuala Lumpur to Bangkok can vary depending on the class of service and availability. Prices typically range from $12 to $94 for this route.

Will you be returning to Kuala Lumpur by train?

If you are looking for the return train journey, check out trains from Bangkok to Kuala Lumpur

See schedule