There are 10 ways to get from Malaysia to Nakhon Ratchasima by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Penang International Airport to Don Mueang International Airport, train
best- Fly from Penang International Airport (PEN) to Don Mueang International Airport (DMK)plane PEN - DMK
- Take the train from Don Muang to Nakhon Ratchasimatrain
9h 55m฿2,705–8,429Train, bus
cheapest- Take the train from Kuala Lumpur to Bukit Mertajamtrain Ets
- Take the train from Bukit Mertajam 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
26h 14m฿799–1,723Bus
- Take the bus from TBS Kuala Lumpur to Hat Yai Stationbus
- 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
37h 15m฿1,584–8,897Drive 1,715 km
- Drive from Kuala Lumpur to Nakhon Ratchasimacar 1,715 km
22h 26m฿6,347–9,168Fly Penang International Airport to Suvarnabhumi Airport, bus
- Fly from Penang International Airport (PEN) to Suvarnabhumi Airport (BKK)plane PEN - BKK
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
9h 4m฿3,129–8,844Bus to Singapore Changi Airport, fly to Suvarnabhumi Airport, bus
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Suvarnabhumi Airport (BKK)plane SIN - BKK
- Take the bus from Bangkok Mochit Bus Terminal to Nakhonratchasima Bus Terminalbus
9h 58m฿4,167–8,410Train to Kuala Lumpur International Airport, fly to Don Mueang International Airport, train
- 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 9m฿2,987–8,485Train 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
9h 13m฿3,711–8,400Taxi to Narathiwat Airport, fly to Don Mueang International Airport, train
- Take the taxi from Pengkalan Kubor to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Don Mueang International Airport (DMK)plane NAW - DMK
- Take the train from Don Muang to Nakhon Ratchasimatrain
10h 17m฿3,132–7,675Bus, train
- Take the bus from Terminal Bersepadu Selatan to Hatyaibus
- 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
28h 50m฿1,287–2,692
Penang International Airport (PEN) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Malaysia to Nakhon Ratchasima is to train and bus which costs ฿800 - ฿1800 and takes 26h 14m.
The fastest way to get from Malaysia to Nakhon Ratchasima is to fly and bus which takes 9h 4m and costs ฿3100 - ฿9000.
The distance between Malaysia and Nakhon Ratchasima is 1222 km. The road distance is 1715 km.
The best way to get from Malaysia to Nakhon Ratchasima without a car is to train and bus which takes 26h 14m and costs ฿800 - ฿1800.
It takes approximately 9h 55m to get from Malaysia to Nakhon Ratchasima, including transfers.
Yes, the driving distance between Malaysia to Nakhon Ratchasima is 1715 km. It takes approximately 22h 26m to drive from Malaysia to Nakhon Ratchasima.
There are 157+ hotels available in Nakhon Ratchasima.
What companies run services between Malaysia and Nakhon Ratchasima, Thailand?
You can take a train from KL Sentral to Nakhonratchasima Bus Terminal via Bandar Tasik Selatan, TBS Kuala Lumpur, Hat Yai Station, Thanon Nipatuthit 2, Hat Yai Bus Terminal, and Bangkok Mochit Bus Terminal in around 37h 15m.
- Website
- bangkokair.com
Flights from Singapore Changi Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ฿2,700–23,000
Flights from Singapore Changi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿4,400–10,000
Flights from Kuala Lumpur International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ฿3,000–3,900
- Website
- thaiairways.com
Flights from Penang International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ฿3,500–21,000
Flights from Singapore Changi Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ฿4,100–23,000
Flights from Singapore Changi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿4,400–10,000
Flights from Kuala Lumpur International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- ฿3,000–8,500
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- ฿2,700–12,000
Flights from Singapore Changi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿4,400–10,000
- Website
- malaysiaairlines.com
Flights from Penang International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ฿3,500–21,000
Flights from Penang International Airport to Suvarnabhumi Airport via Phuket
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿4,000–8,500
Flights from Penang International Airport to Suvarnabhumi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- ฿4,400–7,000
Flights from Kuala Lumpur International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- ฿3,000–8,500
- Website
- airasia.com
Flights from Penang International Airport to Don Mueang International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿3,200–8,000
Flights from Kuala Lumpur International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- ฿2,400–6,500
- Website
- fireflyz.com.my
Flights from Penang International Airport to Suvarnabhumi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- ฿4,400–7,000
Flights from Kuala Lumpur International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ฿3,000–3,900
- Website
- airasia.com
Flights from Penang International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ฿2,400–7,000
Flights from Kuala Lumpur International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ฿2,500–7,500
Flights from Kuala Lumpur International Airport to Don Mueang International Airport via Hat Yai
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿2,500–7,500
Flights from Narathiwat Airport to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,700–5,000
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿3,300–7,500
- Website
- malindoair.com
Flights from Penang International Airport to Don Mueang International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- ฿3,200–9,500
Flights from Kuala Lumpur International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ฿2,700–7,000
- Website
- maiair.com
Flights from Penang International Airport to Suvarnabhumi Airport via Yangon
- Ave. Duration
- 4h 20m
- When
- Monday and Thursday
- Estimated price
- ฿4,700–13,000
Flights from Penang International Airport to Suvarnabhumi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿4,400–7,000
Flights from Kuala Lumpur International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ฿3,000–3,900
- 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 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
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kuala Lumpur to Bukit Mertajam
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- ฿70–380
- Website
- https://www.ktmb.com.my
- Shuttle
- ฿70–110
- Express
- ฿260–380
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Bukit Mertajam to Padang Besar
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ฿140–170
- Website
- https://www.ktmb.com.my/Komuter.html
- 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
- +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 15 minutes
- Estimated price
- ฿275
- Schedules at
- facebook.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–1,000
- 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
- ฿490–1,100
- Website
- https://www.srimaju.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
- +65 6295 9009
- enquiry@transtar.travel
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ฿120–600
- Schedules at
- transtar.travel
- Phone
- +66-83-3983993
- Website
- suasanatonycoach.com
Bus from Terminal Bersepadu Selatan to Hatyai
- Ave. Duration
- 8h 33m
- Frequency
- Every 4 hours
- Estimated price
- ฿741
- Schedules at
- suasanatonycoach.com
- Book at
- suasanatonycoach.com
- Phone
- 603-62637668
- Website
- alisangoldencoach.com.my
Bus from Terminal Bersepadu Selatan to Hatyai
- Ave. Duration
- 14h 44m
- Frequency
- Hourly
- Estimated price
- ฿900–1,500
- Website
- https://www.alisangoldencoach.com.my/
- Ave. Duration
- 1h 51m
- Estimated price
- ฿1,300–1,700
TAXI AIRPORT KOTA BHARU KELANTAN (PELAPEK)
- Phone
- +6019 9979299
- Website
- taxiairportkelantan.blogspot.com
Grab Taxi
- Website
- grab.com
Airport Taxi Kelantan
- Phone
- +6010.836.0266
- Website
- airporttaxikelantan.com
Taxi Thai Center
- Phone
- +66 93 118 3514
- Website
- taxithaicenter.com
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 Train travel in Spain: A guide to Renfe, How to get from Southend Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.




























