There are 8 ways to get from Nilai to Krabi by plane, train, bus, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Krabi Airport
best- Fly from Kuala Lumpur International Airport (KUL) to Krabi Airport (KBV)plane KUL - KBV
4h 37m฿1,506–6,749Train, Minivan, bus
cheapest- Take the train from Nilai to Kuala Lumpurtrain
- Take the train from Kuala Lumpur to Padang Besartrain Ets
- Take the bus from Padang Besar to Hat Yai Bus Terminalbus
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus
14h 53m฿519–2,947Bus
- Take the bus from Seremban Terminal 1 to Hat Yai Stationbus Seremban Terminal 1
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus 443-1
16h 28m฿1,093–3,637Train, bus, ferry
- Take the train from Nilai to Bandar Tasik Selatantrain
- Take the bus from Terminal Bersepadu Selatan to Hatyaibus
- Take the ferry from Hat Yai Hotel Transfer to Koh Lipeferry
- Take the ferry from Koh Lipe to Krabi Bus Terminalferry
24h 8m฿3,638–8,220Fly to Phuket International Airport, bus
- Fly from Kuala Lumpur International Airport (KUL) to Phuket International Airport (HKT)plane KUL - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่bus
8h 20m฿1,956–7,029Train, Bus via Tha Kham
- Take the train from Nilai to Kuala Lumpurtrain
- Take the train from Kuala Lumpur to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain
- Take the train from Hat Yai to Surat Thani Train Stationtrain
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
18h 32mTrain, bus
- Take the train from Nilai to KL Sentraltrain
- Take the train from Kl Sentral to Hat Yaitrain Ets
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus
19h 31m฿537–2,955Drive 824.4 km
- Drive from Nilai to Krabicar 824.4 km
10h 48m฿3,123–4,511
Kuala Lumpur International Airport (KUL) to Krabi Airport (KBV) flights
Questions & Answers
The cheapest way to get from Nilai to Krabi is to train and Minivan and bus which costs ฿500 - ฿3000 and takes 14h 53m.
The fastest way to get from Nilai to Krabi is to fly which takes 4h 37m and costs ฿1500 - ฿7000.
No, there is no direct bus from Nilai to Krabi. However, there are services departing from Nilai Sentral and arriving at กระบี่ via Seremban Terminal 1, Thanon Nipatuthit 2 and สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station. The journey, including transfers, takes approximately 16h 28m.
The distance between Nilai and Krabi is 715 km. The road distance is 824.4 km.
The best way to get from Nilai to Krabi without a car is to train and Minivan and bus which takes 14h 53m and costs ฿500 - ฿3000.
It takes approximately 4h 37m to get from Nilai to Krabi, including transfers.
Nilai to Krabi bus services, operated by Sri Maju, depart from Seremban Terminal 1 station.
The best way to get from Nilai to Krabi is to fly which takes 4h 37m and costs ฿1500 - ฿7000. Alternatively, you can bus, which costs ฿1000 - ฿3700 and takes 16h 28m.
Nilai to Krabi bus services, operated by Sri Maju, arrive at Hat Yai Station.
Krabi is 1h behind Nilai. It is currently 12:26 PM in Nilai and 11:26 AM in Krabi.
What companies run services between Nilai, Malaysia and Krabi, Thailand?
AirAsia and Firefly fly from Kuala Lumpur International Airport (KUL) to Krabi Airport (KBV) 4 times a day. Alternatively, you can take a bus from Nilai Sentral to กระบี่ via Seremban Terminal 1, Hat Yai Station, Thanon Nipatuthit 2, and สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station in around 16h 28m.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ฿1,400–6,000
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ฿1,700–3,900
Flights from Kuala Lumpur International Airport to Phuket International Airport via Penang
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,700–3,900
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Nilai to Kuala Lumpur
- Ave. Duration
- 1h 23m
- Frequency
- Every 2 hours
- Estimated price
- ฿100–150
- Website
- KTM Intercity
Train from Nilai to Bandar Tasik Selatan
- Ave. Duration
- 56 min
- Frequency
- Every 2 hours
- Estimated price
- ฿85–120
- Website
- KTM Intercity
Train from Nilai to Kuala Lumpur
- Ave. Duration
- 1h 23m
- Frequency
- Every 2 hours
- Estimated price
- ฿100–150
- Website
- KTM Intercity
Train from Nilai to KL Sentral
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- ฿100–150
- Website
- KTM Intercity
Bus from Padang Besar to Hat Yai Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿50
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Ferry from Hat Yai Hotel Transfer to Koh Lipe
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,200–2,900
- Book at
- 12 Go
- Website
- Smart En Plus
Ferry from Koh Lipe to Krabi Bus Terminal
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,600–3,700
- Book at
- 12 Go
- Website
- Smart En Plus
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?, Getting to Rome from the airport, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Nilai to Krabi is 824 km. It takes approximately 10h 48m to drive from Nilai to Krabi.
Book your Nilai to Krabi bus tickets online with 12go.asia.
There are 1158+ hotels available in Krabi.




