There are 9 ways to get from Kulai to Krabi by plane, train, bus, 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 Senai International Airport to Krabi Airport
best- Fly from Senai International Airport (JHB) to Krabi Airport (KBV)plane JHB - KBV
7h 22m฿1,858–7,853Train, Minivan, bus
cheapest- Take the train from Kulai 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
16h 30m฿484–3,012Bus, drive
- Take the bus from Kulai Bus Terminal to Kangarbus
- Drive from Kangar to Satuncar
- Take the bus from Satun to Krabi Bus Stationbus
18h 16m฿1,172–2,308Drive 1,081.9 km
- Drive from Kulai to Krabicar 1,081.9 km
13h 24m฿4,079–5,892Bus to Singapore Changi Airport, fly to Krabi Airport
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Krabi Airport (KBV)plane SIN - KBV
7h 22m฿2,949–7,881Fly Senai International Airport to Phuket International Airport, bus
- Fly from Senai International Airport (JHB) to Phuket International Airport (HKT)plane JHB - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่bus
11h 15m฿4,108–8,133Bus to Singapore Changi Airport, fly to Phuket International Airport, bus
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Phuket International Airport (HKT)plane SIN - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่bus
10h 51m฿2,499–8,161Bus
- Take the bus from Taman Ungku Tun Aminah to Hat Yai Stationbus Taman Ungku Tun Aminah
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus 443-1
20h 6m฿1,169–3,783Train, Bus
- Take the train from Kulai 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
20h 9m
Senai International Airport (JHB) to Krabi Airport (KBV) flights
Questions & Answers
The cheapest way to get from Kulai to Krabi is to bus and drive which costs ฿1100 - ฿2400 and takes 18h 16m.
The fastest way to get from Kulai to Krabi is to fly which takes 7h 22m and costs ฿1800 - ฿8000.
No, there is no direct bus from Kulai to Krabi. However, there are services departing from Opp MPKU and arriving at กระบี่ via OPP Petron TUTA, Taman Ungku Tun Aminah, Thanon Nipatuthit 2 and สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station. The journey, including transfers, takes approximately 20h 6m.
The distance between Kulai and Krabi is 955 km. The road distance is 1081.9 km.
The best way to get from Kulai to Krabi without a car is to train and Minivan and bus which takes 16h 30m and costs ฿480 - ฿3100.
It takes approximately 7h 22m to get from Kulai to Krabi, including transfers.
Kulai to Krabi bus services, operated by KPB Express, depart from Taman Ungku Tun Aminah station.
The best way to get from Kulai to Krabi is to fly which takes 7h 22m and costs ฿1800 - ฿8000. Alternatively, you can bus, which costs ฿1100 - ฿3800 and takes 20h 6m.
Kulai to Krabi bus services, operated by KPB Express, arrive at Hat Yai Station.
Krabi is 1h behind Kulai. It is currently 10:51 AM in Kulai and 9:51 AM in Krabi.
What companies run services between Kulai, Malaysia and Krabi, Thailand?
AirAsia, Malaysia Airlines, and two other airlines fly from Senai International Airport (JHB) to Krabi Airport (KBV) 5 times a day. Alternatively, you can take a bus from Opp MPKU to กระบี่ via OPP Petron TUTA, Opp TERMINAL TUTA, Taman Ungku Tun Aminah, Hat Yai Station, Thanon Nipatuthit 2, and สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station in around 20h 6m.
- Website
- airasia.com
Flights from Senai International Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- ฿1,700–7,500
Flights from Senai International Airport to Krabi Airport via Penang, Kuala Lumpur
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ฿2,300–9,000
Flights from Singapore Changi Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ฿2,700–7,000
Flights from Senai International Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ฿1,500–6,500
Flights from Senai International Airport to Phuket International Airport via Penang
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,500–6,500
Flights from Senai International Airport to Phuket International Airport via Sultan Ismail Petra, Kuala Lumpur
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- ฿2,200–8,000
Flights from Singapore Changi Airport to Phuket International Airport via Penang
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,400–6,500
Flights from Singapore Changi Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- ฿1,500–6,500
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kulai to Padang Besar
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ฿170–800
- Website
- KTMB
- Shuttle
- ฿170–250
- Express
- ฿500–800
Train from Kulai to Padang Besar
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ฿170–800
- Website
- KTMB
- Shuttle
- ฿170–250
- Express
- ฿500–800
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
Bus from Padang Besar to Hat Yai Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ฿50
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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Heathrow Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kulai to Krabi is 1082 km. It takes approximately 13h 24m to drive from Kulai to Krabi.
There are 1164+ hotels available in Krabi.


