Trip to Bangkok

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Kuala Lumpur to Bangkok

🚆 Travelers looking to journey from Kuala Lumpur to Bangkok by train will embark on a route that involves transfers at Padang Besar and Hat Yai, with a total travel time of approximately 23 hours and 47 minutes. 🎫 The train services on this route are operated by KTM Intercity from Kuala Lumpur station and the State Railway of Thailand at Krung Thep Aphiwat Central Terminal station. The ticket prices for the Kuala Lumpur to Bangkok train range from $12 to $94, offering budget-friendly options for travelers.

Where to stay in Bangkok

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

Accomodation
  • There is no direct train service from Kuala Lumpur to Bangkok. However, travelers can take a train operated by KTM Intercity from Kuala Lumpur to Padang Besar, then transfer to a train operated by the State Railway of Thailand to reach Bangkok. The total journey time, including transfers, is approximately 23 hours and 47 minutes. Ticket prices for the train journey from Kuala Lumpur to Bangkok range 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 a train operated by the State Railway of Thailand to reach Bangkok. This journey, including transfers, has a total duration of approximately 23 hours and 47 minutes. Ticket prices for this train route from Kuala Lumpur to Bangkok typically range from $12 to $94.
  • Trains traveling from Kuala Lumpur to Bangkok depart from Kuala Lumpur station. This station is the departure point for the KTM Intercity train service that operates the initial leg of the journey towards Bangkok. Travelers need to ensure they board the train at Kuala Lumpur station to begin their trip to Bangkok.
  • There are two train services involved in the journey from Kuala Lumpur to Bangkok. Travelers first take the KTM Intercity train from Kuala Lumpur to Padang Besar, then transfer to a State Railway of Thailand train to reach Bangkok. The entire trip, including transfers, takes approximately 23 hours and 47 minutes. Ticket prices for these train services between Kuala Lumpur and Bangkok range from $12 to $94.
  • The train services from Kuala Lumpur to Bangkok operated by the State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station in Bangkok. This station is a major railway hub in Bangkok and provides convenient access to the city center and other transportation options for travelers. Upon arriving at Krung Thep Aphiwat Central Terminal, passengers can easily continue their journey to explore the attractions and landmarks of Bangkok.
  • The first train of the day for the journey from Kuala Lumpur to Bangkok involves taking a service operated by KTM Intercity from Kuala Lumpur to Padang Besar. The KTM Intercity train typically departs from Kuala Lumpur station in the early morning hours. However, as there is no direct train to Bangkok, travelers will need to transfer to a train operated by the State Railway of Thailand to complete the journey. The last train of the day for this route departs from Padang Besar in the evening, with the entire journey taking approximately 23 hours and 47 minutes including transfers.
  • There are no direct train trips available each day between Kuala Lumpur and Bangkok. Travelers will need to take a train operated by KTM Intercity from Kuala Lumpur to Padang Besar, then transfer to a train operated by the State Railway of Thailand to reach Bangkok. The journey, which includes transfers, typically takes around 23 hours and 47 minutes to complete. Ticket prices for this train route between Kuala Lumpur and Bangkok vary from $12 to $94.
  • No, there is no direct train service available between Kuala Lumpur and Bangkok. Travelers will need to take a train from Kuala Lumpur to Padang Besar and then transfer to another train that goes to Bangkok. The entire journey, including transfers, typically takes approximately 23 hours and 47 minutes to complete.
  • The cost of a train ticket from Kuala Lumpur to Bangkok ranges from $12 to $94, depending on the class of service and specific train operators. Prices may vary based on availability, time of booking, and any promotional offers that may be available. Travelers can choose from different fare options to suit their budget and travel preferences when booking a train journey between Kuala Lumpur and Bangkok.

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