How to Take the Kuala Lumpur to Bangkok Train

UPDATE SEPTEMBER 2021: You’re backpacking through Asia on a budget and you don’t want to fly right? Travelling overland is much more ‘real’ travel anyway. Ok so you want to know how to Take the Kuala Lumpur to Bangkok Train – this post should sort it out for you. You have 2 options for the Kuala Lumpur to Bangkok train, one requires just 1 change, whereas the other requires 2 changes.

NOTE: If you want to extend this and go from Singapore to Bangkok, them you just need to add one more train journey from Singapore to Kuala Lumpur (bus or train – both take about 5 hours and they go every 30 mins, you can work that one out yourself!)

How to Take the Kuala Lumpur to Bangkok Train
How to Take the Kuala Lumpur to Bangkok Train; The iconic Petronas Towers in Kuala Lumpur

You Have 2 Options When Taking the Kuala Lumpur to Bangkok Train

OPTION 1): Take the train from Kuala Lumpur to Padang Besar, on the Malaysia side of the Malaysia/Thai border. Then change trains at Padang Besar, from Padang Besar to Bangkok. 

FIRST TRAIN:Kuala Lumpur to Padang Besar:

Takes: 5 hours on the new trains. If you’re on a tight budget, take the night train. You can see the daytime time table here.

Costs: $20-$25 depending if you take gold or platinum tickets

Departs KL Sentral: 7.20, throughout the day until 22.50pm. Take the first 3 trains to catch the overnight train in the second leg on time.

Arrives Padang Besar: 1pm until 4.35am.

Kuala Lumpur to Bangkok train
Kuala Lumpur to Bangkok 1st leg. KL to Pedang Besar timetable

SECOND TRAIN: From Padang Besar to Bangkok

Takes: 17 hours

Costs: $26-$29 depending on upper or lower berth sleeper.

Departs Pedang Besar: 5pm

Arrives in Bangkok: 10am

TOTAL COST FROM KUALA LUMPUR TO BANGKOK BY TRAIN: $46- $54

TOTAL JOURNEY TIME: 24 HOURS

NOTE: Check out the prices and options by typing in your departure point and arrival point below here, it will give you an up to date price, and allow you to book online too!

OPTION 2)  Kuala Lumpur to Butterworth train, then Butterworth to Pedang Besar, then Pedang Besar to Bangkok train.

First take the train from Kuala Lumpur (KL Sentral) to Butterworth:*

Takes: 5 hours

Costs: $20-$25 depending if you take gold or platinum tickets

Departs Kuala Lumpur:  08:05, 11:15, 13:30, 17:36, 20:20. 22:30

Arrives Butterworth: 5 hours after departure

 Kuala Lumpur to Butterworth train timetable

Kuala Lumpur to Butterworth train timetable
Kuala Lumpur to Butterworth train timetable

Train From Butterworth to Bangkok: EDIT 2020. YOU KNOW MUST GO FROM BUTTERWORTH TO PEDANG BESAR, AND THEN ON TO BANGKOK. THEREFORE JUST TAKE OPTION 1, IT ONLY REQUIRES 1 CHANGE.

Singapore to Bangkok by train? 

Overland train from Singapore to Bangkok is a great adventure. I’d recommend doing it in this order, with 2/3 nights in each spot:

Singapore -> Melacca -> Kuala Lumpur -> Penang -> Phuket/Krabi -> Bangkok

Kuala Lumpur to Bangkok train
Singapore Skyline with their famous Lion Statue
Kuala Lumpur to Bangkok train
The Portuguese-flavoured Malacca

You can still take the trains the whole way, on the same timetables, but you’ll enjoy your journey much more. Good luck with the journey and happy travels.

Helpful links:

Malaysian trains – www.ktmb.com.my

Thai trains – www.thaifocus.com

Check out other stuff in Malaysia:

Orangutans in Borneo

Climbing Kinabalu in Borneo

Plan your Penang Itinerary

Or things to do in in Langkawai Itinerary

Remember, never travel without travel insurance! And never overpay for travel insurance!

I use HeyMondo. You get INSTANT quotes. Super cheap, they actually pay out, AND they cover almost everywhere, where most insurance companies don't (even places like Central African Republic etc!). You can sign-up here. PS You even get 5% off if you use MY LINK! You can even sign up if you're already overseas and traveling, pretty cool.

Also, if you want to start a blog...I CAN HELP YOU!

Also, if you want to start a blog, and start to change your life, I'd love to help you! Email me on johnny@onestep4ward.com. In the meantime, check out my super easy blog post on how to start a travel blog in under 30 minutes, here! And if you just want to get cracking, use BlueHost at a discount, through me.

Also, (if you're like me, and awful with tech-stuff) email me and my team can get a blog up and running for you, designed and everything, for $699 - email johnny@onestep4ward.com to get started.

Do you work remotely? Are you a digital nomad/blogger etc? You need to be insured too.

I use SafetyWing for my digital nomad insurance. It covers me while I live overseas. It's just $10 a week, and it's amazing! No upfront fees, you just pay week by week, and you can sign up just for a week if you want, then switch it off and on whenever. You can read my review here, and you can sign-up here!

sep-icons
teach-blog

So if you’re ready to…..

1) Change your life
2) Travel the world
3) Get paid to travel
4) Create a positive influence on others
5) Be free of offices and ‘real world’ rubbish

Then Sign Up Below and Let’s Get Started!

Follow me on Instagram @onestep4ward