There are 10 ways to get from Chaiya to Malaysia by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Hat Yai
best- Take the train from Chaiya to Hat Yaitrain 171
- Take the train from Hat Yai to Padang Besar Malaysiatrain 45
- Take the train from Padang Besar to Kuala Lumpurtrain Ets
13h 14mRM 28–186Bus
- Take the bus from P Plus Express Surat Thani to TBS Kuala Lumpurbus P Plus Express Surat Thani - TBS Kuala Lumpur
16h 21mRM 161–276Drive 874.9 km
- Drive from Chaiya to Kuala Lumpurcar 874.9 km
10h 56mRM 406–586Bus to Krabi Airport, fly to Kuala Lumpur International Airport, train
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Fly from Krabi Airport (KBV) to Kuala Lumpur International Airport (KUL)plane KBV - KUL
- Take the train from Klia T2 to KL Sentraltrain
10h 3mTrain
- Take the train from Surat Thani Train Station to Padang Besar Malaysiatrain 45
- Take the train from Padang Besar to Kuala Lumpurtrain Ets
14h 5mRM 98–252Bus via Kl Sentral
- Take the bus from Surat Thani Kaset 2 Market to TBS Kuala Lumpurbus Surat Thani Kaset 2 Market - TBS Kuala Lumpur
22h 13mRM 191–306Bus, bus to Phuket International Airport, fly to Penang International Airport
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from Krabi Bus Terminal to Khokkloybus
- Fly from Phuket International Airport (HKT) to Penang International Airport (PEN)plane HKT - PEN
11h 20mBus to Krabi Airport, fly to Singapore Changi Airport
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Fly from Krabi Airport (KBV) to Singapore Changi Airport (SIN)plane KBV - SIN
10h 57mBus, bus to Phuket International Airport, fly to Kuala Lumpur International Airport, train
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from Krabi Bus Terminal to Khokkloybus
- Fly from Phuket International Airport (HKT) to Kuala Lumpur International Airport (KUL)plane HKT - KUL
- Take the train from Klia T2 to KL Sentraltrain
12h 28mBus, bus to Phuket International Airport, fly to Singapore Changi Airport
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from Krabi Bus Terminal to Khokkloybus
- Fly from Phuket International Airport (HKT) to Singapore Changi Airport (SIN)plane HKT - SIN
13h 13m
Chaiya to Malaysia by train and bus
Comparing Your Travel Options
The cheapest way to get from Chaiya to Malaysia is to train via Hat Yai which costs RM 27 - RM 190 and takes 13h 14m.
The fastest way to get from Chaiya to Malaysia is to drive which takes 10h 56m and costs RM 400 - RM 600.
No, there is no direct bus from Chaiya station to Malaysia. However, there are services departing from Surat Thani station and arriving at TBS Kuala Lumpur via P Plus Express Surat Thani. The journey, including transfers, takes approximately 16h 21m.
No, there is no direct train from Chaiya to Malaysia. However, there are services departing from Chaiya and arriving at Kuala Lumpur via Hat Yai and Padang Besar. The journey, including transfers, takes approximately 13h 14m.
The distance between Chaiya and Malaysia is 895 km. The road distance is 874.9 km.
The best way to get from Chaiya to Malaysia without a car is to train via Hat Yai which takes 13h 14m and costs RM 27 - RM 190.
It takes approximately 13h 14m to get from Chaiya to Malaysia, including transfers.
Chaiya to Malaysia bus services, operated by P Plus Express, depart from P Plus Express Surat Thani station.
Chaiya to Malaysia train services, operated by Thai Railway, depart from Chaiya station.
The best way to get from Chaiya to Malaysia is to train via Hat Yai which takes 13h 14m and costs RM 27 - RM 190. Alternatively, you can bus, which costs RM 160 - RM 280 and takes 16h 21m.
What companies run services between Chaiya, Thailand and Malaysia?
You can take a train from Chaiya to Kuala Lumpur via Hat Yai and Padang Besar in around 13h 14m. Alternatively, P Plus Express operates a bus from P Plus Express Surat Thani to TBS Kuala Lumpur once daily. Tickets cost RM 158 and the journey takes 12h 30m.
- Website
- singaporeair.com
Flights from Krabi Airport to Singapore Changi Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- RM 320–800
Flights from Phuket International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- RM 250–650
Flights from Phuket International Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- RM 550–1,300
- Website
- malaysiaairlines.com
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 320–800
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- RM 250–1,300
Flights from Krabi Airport to Singapore Changi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 370–900
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- RM 290–1,100
Flights from Phuket International Airport to Kuala Lumpur International Airport via Penang International Airport
- Ave. Duration
- 3h 42m
- When
- Monday, Sunday, and Wednesday
- Estimated price
- RM 260–1,300
Flights from Phuket International Airport to Singapore Changi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 420–850
- Website
- airasia.com
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 200–650
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 210–550
Flights from Krabi Airport to Singapore Changi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 40m
- When
- Friday and Sunday
- Estimated price
- RM 340–950
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- RM 190–470
Flights from Phuket International Airport to Singapore Changi Airport via Penang International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 190–800
Flights from Phuket International Airport to Singapore Changi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 190–800
- Website
- bangkokair.com
Flights from Krabi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 550–1,300
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 290–1,100
Flights from Phuket International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- RM 470–650
Flights from Phuket International Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- RM 550–1,300
- Website
- qatarairways.com
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 250–1,300
Flights from Krabi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 550–1,300
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- RM 290–1,100
Flights from Phuket International Airport to Singapore Changi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 420–850
Flights from Phuket International Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- RM 550–1,300
- Website
- fireflyz.com.my
Flights from Krabi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 320–800
Flights from Phuket International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 300–460
Flights from Krabi Airport to Singapore Changi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 370–900
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 290–1,100
Flights from Phuket International Airport to Kuala Lumpur International Airport via Penang International Airport
- Ave. Duration
- 3h 25m
- When
- Monday and Sunday
- Estimated price
- RM 320–750
Flights from Phuket International Airport to Singapore Changi Airport via Kuala Lumpur International Airport
- Ave. Duration
- 4h
- When
- Monday, Friday, and Sunday
- Estimated price
- RM 420–850
- Website
- flyscoot.com
Flights from Krabi Airport to Singapore Changi Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- RM 320–800
Flights from Phuket International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- RM 250–600
- Website
- malindoair.com
Flights from Phuket International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RM 190–550
- Website
- lionairthai.com
Flights from Phuket International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 500–1,100
- Website
- Thai Railway
Train from Chaiya to Hat Yai
- Ave. Duration
- 5h 10m
- Frequency
- Every 4 hours
- Estimated price
- RM 20–75
- Schedules at
- Thai Railway
Train from Hat Yai to Padang Besar Malaysia
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- RM 6–45
- Schedules at
- Thai Railway
Train from Surat Thani Train Station to Padang Besar Malaysia
- Ave. Duration
- 6h 13m
- Frequency
- Once daily
- Estimated price
- RM 83
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Chaiya to Hat Yai
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- RM 13–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 19–24
- 2nd Class (Air-Conditioned Berth)
- RM 13–18
- 2nd Class (Air-conditioned Seat)
- RM 47–51
Train from Hat Yai to Padang Besar Malaysia
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 11–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 30–34
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Hat Yai to Padang Besar Malaysia
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
Train from Padang Besar to Kuala Lumpur
- Ave. Duration
- 5h 19m
- Frequency
- Every 4 hours
- Estimated price
- RM 13–65
- Website
- KTMB
- Shuttle
- RM 13–19
- Express
- RM 40–65
Train from Padang Besar to Kuala Lumpur
- Ave. Duration
- 5h 19m
- Frequency
- Every 4 hours
- Estimated price
- RM 13–65
- Website
- KTMB
- Shuttle
- RM 13–19
- Express
- RM 40–65
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–75
- Website
- KLIA Ekspres
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–75
- Website
- KLIA Ekspres
- Phone
- +66 2 352 1152
- [email protected]
- Website
- P Plus Express
Bus from P Plus Express Surat Thani to TBS Kuala Lumpur
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- RM 158
- Schedules at
- P Plus Express
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Surat Thani Kaset 2 Market to TBS Kuala Lumpur
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- RM 188
- Website
- KST Travel
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal to Khokkloy
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- RM 15–110
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal to Khokkloy
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- RM 15–110
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal to Khokkloy
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- RM 15–110
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal to Khokkloy
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- RM 22–35
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Khokkloy
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- RM 22–35
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Krabi Bus Terminal to Khokkloy
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- RM 22–35
- Schedules at
- Provincial Land Transport Office Of Krabi
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 Travelling to the UK: What do I need to know?, Best ways to travel around Australia, and Travelling by boat in Italy - to help you get the most out of your next trip.
Booking & Getting There
Chaiya to Malaysia bus services, operated by P Plus Express, arrive at TBS Kuala Lumpur station.
Chaiya to Malaysia train services, operated by Thai Railway, arrive at Hat Yai station.
Yes, the driving distance between Chaiya to Malaysia is 875 km. It takes approximately 10h 56m to drive from Chaiya to Malaysia.
Book your Chaiya to Malaysia train tickets online with 12go.asia.
Book your Chaiya to Malaysia bus tickets online with 12go.asia.
There are 8277+ hotels available in Malaysia.













