There are 13 ways to get from Shah Alam to Nakhon Ratchasima by train, plane, bus, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Kuala Lumpur International Airport, fly to Don Mueang International Airport, train
best- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Don Mueang International Airport (DMK)plane KUL - DMK
- Take the train from Don Muang to Nakhon Ratchasimatrain
10h 51m฿2,393–6,341Bus, train #2
cheapest- Take the bus from Shah Alam to Rantau Panjangbus
- Take the train from Sungai Kolok to Bang Bamrutrain 38
- Take the train from Krung Thep Aphiwat Central Terminal to Nakhon Ratchasimatrain 23
35h 30m฿824–2,776Bus, train via Alor Setar
- Take the bus from Terminal Shah Alam to Alor Setarbus
- Take the train from Alor Setar to Padang Besartrain
- Take the train from Padang Besar to Krung Thep Aphiwat Central Terminaltrain 46
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
28h 29m฿1,091–1,701Bus
- Take the bus from Shah Alam to Sungai Nibongbus
- Take the bus from Terminal Bas Sungai Nibong to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
38h 25m฿1,770–8,972Drive 1,715.4 km
- Drive from Shah Alam to Nakhon Ratchasimacar 1,715.4 km
22h 25m฿6,270–9,057Train to Kuala Lumpur International Airport, fly to Suvarnabhumi Airport, bus
- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Suvarnabhumi Airport (BKK)plane KUL - BKK
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
10h 3m฿2,974–6,913Train to Kuala Lumpur International Airport, fly to Buri Ram, train
- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Buri Ram (BFV)plane KUL - BFV
- Take the train from Buri Ram to Thanon Chira Junctiontrain
10h 45m฿4,848–8,521Fly Sultan Abdul Aziz Shah to Don Mueang International Airport, train
- Fly from Sultan Abdul Aziz Shah (SZB) to Don Mueang International Airport (DMK)plane SZB - DMK
- Take the train from Don Muang to Nakhon Ratchasimatrain
10h 36m฿2,797–8,986Fly Sultan Abdul Aziz Shah to Suvarnabhumi Airport, bus
- Fly from Sultan Abdul Aziz Shah (SZB) to Suvarnabhumi Airport (BKK)plane SZB - BKK
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
12h 13m฿3,878–10,358Train to Kuala Lumpur International Airport, fly to Khon Kaen Airport, bus
- Take the train from KL Sentral to Klia T1train
- Fly from Kuala Lumpur International Airport (KUL) to Khon Kaen Airport (KKC)plane KUL - KKC
- Take the bus from Khon Kaen to Nakhon Ratchasimabus
14h 6m฿2,178–7,536Fly Sultan Abdul Aziz Shah to Buri Ram, train
- Fly from Sultan Abdul Aziz Shah (SZB) to Buri Ram (BFV)plane SZB - BFV
- Take the train from Buri Ram to Thanon Chira Junctiontrain
21h 30m฿3,352–13,466Bus, train
- Take the bus from TBS Kuala Lumpur to Hat Yai Stationbus
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain 32
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
30h 22m฿1,042–2,144Night bus, train
- Take the night bus from Shah Alam to Rantau Panjangnightbus
- Take the train from Sungai Kolok to Krung Thep Aphiwat Central Terminaltrain 38
- Take the train from Krung Thep Aphiwat Central Terminal to Thanon Chira Junctiontrain 139
37h 42m฿833–2,719
Kuala Lumpur International Airport (KUL) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Shah Alam to Nakhon Ratchasima is to bus and train via Alor Setar which costs ฿1000 - ฿1700 and takes 28h 29m.
The fastest way to get from Shah Alam to Nakhon Ratchasima is to train and fly and bus which takes 10h 3m and costs ฿2900 - ฿7000.
No, there is no direct bus from Shah Alam to Nakhon Ratchasima. However, there are services departing from (M) Sa786 Hentian Bandar Seksyen 14 and arriving at Nakhonratchasima Bus Terminal via Shah Alam, Terminal Bas Sungai Nibong, Hat Yai Bus Terminal and Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 38h 25m.
The distance between Shah Alam and Nakhon Ratchasima is 1563 km. The road distance is 1715.4 km.
The best way to get from Shah Alam to Nakhon Ratchasima without a car is to bus and train via Alor Setar which takes 28h 29m and costs ฿1000 - ฿1700.
It takes approximately 10h 51m to get from Shah Alam to Nakhon Ratchasima, including transfers.
Shah Alam to Nakhon Ratchasima bus services, operated by Billion Stars Express, depart from Shah Alam station.
Shah Alam to Nakhon Ratchasima bus services, operated by Billion Stars Express, arrive at Sungai Nibong station.
Nakhon Ratchasima is 1h behind Shah Alam. It is currently 4:35 AM in Shah Alam and 3:35 AM in Nakhon Ratchasima.
Yes, the driving distance between Shah Alam to Nakhon Ratchasima is 1715 km. It takes approximately 22h 25m to drive from Shah Alam to Nakhon Ratchasima.
What companies run services between Shah Alam, Malaysia and Nakhon Ratchasima, Thailand?
You can take a bus from (M) Sa786 Hentian Bandar Seksyen 14 to Nakhonratchasima Bus Terminal via Terminal Seksyen 17, Shah Alam, Sungai Nibong, Terminal Bas Sungai Nibong, Hat Yai, Hat Yai Bus Terminal, and Bangkok Mochit Bus Terminal in around 38h 25m.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,300–7,000
Flights from Kuala Lumpur International Airport to Don Mueang International Airport via Hat Yai
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ฿2,300–7,000
Flights from Kuala Lumpur International Airport to Buri Ram via Don Mueang International Airport
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- ฿1,900–9,000
Flights from Kuala Lumpur International Airport to Buri Ram via Suvarnabhumi Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿5,000–25,000
Flights from Kuala Lumpur International Airport to Khon Kaen Airport via Don Mueang International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ฿1,400–7,000
Flights from Kuala Lumpur International Airport to Khon Kaen Airport via Hat Yai, Don Mueang International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ฿2,200–7,000
Flights from Sultan Abdul Aziz Shah to Buri Ram via Don Mueang International Airport
- Ave. Duration
- 16h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿2,900–12,000
Flights from Sultan Abdul Aziz Shah to Buri Ram via Singapore Changi, Don Mueang International Airport
- Ave. Duration
- 15h 10m
- When
- Friday to Sunday
- Estimated price
- ฿4,300–16,000
Flights from Sultan Abdul Aziz Shah to Buri Ram via Senai, Don Mueang International Airport
- Ave. Duration
- 21h 10m
- When
- Every day
- Estimated price
- ฿4,900–16,000
Flights from Sultan Abdul Aziz Shah to Buri Ram via Penang, Suvarnabhumi Airport
- Ave. Duration
- 20h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿7,000–34,000
Flights from Sultan Abdul Aziz Shah to Buri Ram via Penang, Don Mueang International Airport
- Ave. Duration
- 22h 50m
- When
- Every day
- Estimated price
- ฿4,200–14,000
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- ฿2,500–6,500
Flights from Sultan Abdul Aziz Shah to Suvarnabhumi Airport via Penang, Phuket
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿4,700–13,000
Flights from Kuala Lumpur International Airport to Khon Kaen Airport via Suvarnabhumi Airport
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- ฿2,200–18,000
- Website
- thaiairways.com
Flights from Kuala Lumpur International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- ฿2,500–6,500
Flights from Sultan Abdul Aziz Shah to Suvarnabhumi Airport via Soekarno–Hatta
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿6,000–26,000
Flights from Kuala Lumpur International Airport to Khon Kaen Airport via Suvarnabhumi Airport
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- ฿2,200–18,000
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ฿1,800–4,400
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ฿2,200–4,700
Flights from Sultan Abdul Aziz Shah to Don Mueang International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿2,600–8,000
- Website
- flyscoot.com
Flights from Sultan Abdul Aziz Shah to Suvarnabhumi Airport via Singapore Changi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ฿3,200–10,000
- Website
- lionairthai.com
Flights from Kuala Lumpur International Airport to Khon Kaen Airport via Don Mueang International Airport
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ฿1,400–6,500
- Phone
- +603 2267 8000
- customerenquiry@kliaekspres.com
- Website
- kliaekspres.com
Train from KL Sentral to Klia T1
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿400–600
- Website
- https://www.kliaekspres.com
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Don Muang to Nakhon Ratchasima
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- ฿80–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–170
- 2nd Class (Air-Conditioned Berth)
- ฿80–110
- 2nd Class (Air-conditioned Seat)
- ฿340–370
Train from Padang Besar to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h 59m
- Frequency
- Once daily
- Estimated price
- ฿310–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿310–370
- 2nd Class (Air-Conditioned Berth)
- ฿330–430
- 2nd Class (Air-conditioned Seat)
- ฿650–750
Train from Buri Ram to Thanon Chira Junction
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- ฿35–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h 25m
- Frequency
- Hourly
- Estimated price
- ฿300–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿300–360
- 2nd Class (Air-Conditioned Berth)
- ฿320–410
- 2nd Class (Air-conditioned Seat)
- ฿670–730
Train from Sungai Kolok to Bang Bamru
- Ave. Duration
- 18h 36m
- Frequency
- Every 4 hours
- Estimated price
- ฿340–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿340–410
- 2nd Class (Air-Conditioned Berth)
- ฿390–500
- 2nd Class (Air-conditioned Seat)
- ฿750–850
Train from Krung Thep Aphiwat Central Terminal to Nakhon Ratchasima
- Ave. Duration
- 4h 35m
- Frequency
- Hourly
- Estimated price
- ฿85–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–180
- 2nd Class (Air-Conditioned Berth)
- ฿85–110
- 2nd Class (Air-conditioned Seat)
- ฿350–380
Train from Sungai Kolok to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 21h 45m
- Frequency
- Every 4 hours
- Estimated price
- ฿340–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿340–410
- 2nd Class (Air-Conditioned Berth)
- ฿390–500
- 2nd Class (Air-conditioned Seat)
- ฿750–850
Train from Krung Thep Aphiwat Central Terminal to Thanon Chira Junction
- Ave. Duration
- 5h 7m
- Frequency
- Every 3 hours
- Estimated price
- ฿85–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–180
- 2nd Class (Air-Conditioned Berth)
- ฿85–110
- 2nd Class (Air-conditioned Seat)
- ฿350–380
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Alor Setar to Padang Besar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- ฿60–80
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +66 44 230 378
- airkorat@hotmail.com
- Website
- airkorat.com
Bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminal
- Ave. Duration
- 2h 58m
- Frequency
- Every 30 minutes
- Estimated price
- ฿232
- Schedules at
- facebook.com
- Phone
- +60 111 066 1111
- billionstarsexpress@gmail.com
- Website
- billionstarsexpress.com
Bus from Shah Alam to Sungai Nibong
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- ฿280–750
- Website
- http://www.billionstarsexpress.com/
- Phone
- 019 - 545 3888
- beh_travel@outlook.com
- Website
- behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- ฿449
- Schedules at
- behtravelandtour.com
- Book at
- easybook.com
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 22h 45m
- Frequency
- Once daily
- Estimated price
- ฿800–7,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Khon Kaen to Nakhon Ratchasima
- Ave. Duration
- 3h 38m
- Frequency
- 3 times a day
- Estimated price
- ฿310–340
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Phone
- +604 332 5815
- kpbekspress@outlook.com
- Website
- kpbekspres.com
Bus from TBS Kuala Lumpur to Hat Yai Station
- Ave. Duration
- 8h 36m
- Frequency
- Twice daily
- Estimated price
- ฿550–850
- Website
- http://www.kpbekspres.com/
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from TBS Kuala Lumpur to Hat Yai Station
- Ave. Duration
- 8h 36m
- Frequency
- Once daily
- Estimated price
- ฿480–950
- Website
- https://www.srimaju.com/
- Website
- saniexpress.com.my
Bus from Shah Alam to Rantau Panjang
- Ave. Duration
- 8h 33m
- Frequency
- Twice daily
- Estimated price
- ฿380–900
- Website
- https://saniexpress.com.my/
- Website
- https://saniexpress.com.my/
- Phone
- +6 09 742 2277
- QueenExpress77@gmail.com
- Website
- queenexpress.com.my
Night bus from Shah Alam to Rantau Panjang
- Ave. Duration
- 8h 33m
- Frequency
- Once daily
- Estimated price
- ฿400–950
- Schedules at
- queenexpress.com.my
- Book at
- queenexpress.com.my
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, How to get from London to Edinburgh, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 73+ hotels available in Nakhon Ratchasima.
































