There are 11 ways to get from Krabi to Cameron Highlands District by bus, train, taxi, bus and ferry, ferry, car ferry, 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.

Recommended option

Bus, train  •  11 h 37 min

$79 - $100

Cheapest option

Bus, Mini Van  •  15 h 2 min

$63 - $79

9 alternative options

Taxi, train  •  12 h 11 min

$144 - $222

Bus and ferry, ferry, car ferry, bus  •  18 h 28 min

$133 - $149

Longtail Boat, ferry, car ferry, train  •  18 h 49 min

$146 - $195

Drive  •  9 h 18 min

  1. 437.4 miles

$60 - $90

Fly Krabi to Kuala Lumpur, train  •  8 h 28 min

  1. KBV - KUL

$86 - $230

Taxi to Phuket, fly to Kuala Lumpur, train  •  8 h 16 min

  1. HKT - KUL

$159 - $336

Taxi to Phuket, fly to Hat Yai, train  •  9 h 25 min

  1. HKT - HDY

$183 - $292

Taxi to Phuket, fly to Penang, car ferry, train  •  8 h 37 min

  1. HKT - PEN

$182 - $332

Fly Krabi to Ipoh  •  7 h 57 min

  1. KBV - IPH

$198 - $438

What companies run services between Krabi, Thailand and Cameron Highlands District, Malaysia?

You can take a bus from Krabi to Cameron Highlands District via Trang, Songkhla, Hat Yai, Hat Yai, and Ipoh in around 15 h 2 min. Alternatively, Thai AirAsia, Scoot Tigerair and two other airlines fly from Krabi to Cameron Highlands District every 4 hours.

Airlines
AirAsia
Website
airasia.com
Flights from Krabi to Kuala Lumpur
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$35 - $220
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$35 - $220
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
Flights from Phuket to Penang
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$70 - $280
Flights from Krabi to Ipoh via Kuala Lumpur, Singapore
Ave. Duration
7 h 30 min
When
Every day
Estimated price
$110 - $550
Flights from Krabi to Ipoh via Don Muang, Singapore
Ave. Duration
7 h 45 min
When
Every day
Estimated price
$290 - $600
Firefly
Website
fireflyz.com.my
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
Flights from Phuket to Penang
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$70 - $280
Flights from Krabi to Ipoh via Kuala Lumpur, Singapore
Ave. Duration
7 h 30 min
When
Every day
Estimated price
$110 - $550
Flights from Krabi to Ipoh via Don Muang, Singapore
Ave. Duration
7 h 45 min
When
Every day
Estimated price
$290 - $600
Bangkok Airways
Website
bangkokair.com
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$55 - $290
Flights from Phuket to Kuala Lumpur via Koh Samui
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$120 - $480
Flights from Phuket to Hat Yai
Ave. Duration
1 h
When
Every day
Estimated price
$45 - $220
SilkAir
Website
silkair.com
Flights from Phuket to Kuala Lumpur via Singapore
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$240 - $850
Flights from Krabi to Ipoh via Singapore
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$160 - $390
Singapore Airlines
Website
singaporeair.com
Flights from Phuket to Kuala Lumpur via Singapore
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$240 - $850
Flights from Krabi to Ipoh via Singapore
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$160 - $390
Malindo Airways
Website
malindoair.com
Flights from Phuket to Kuala Lumpur
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$45 - $280
Scoot Tigerair
Website
flyscoot.com
Flights from Krabi to Ipoh via Singapore
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$160 - $390
Train operators
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Padang Besar to Ipoh
Ave. Duration
3 h 9 min
Frequency
Every 4 hours
Estimated price
$8 - $14
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$8 - $9
Gold
$12 - $14
Platinum
$15 - $18
Train from Butterworth to Ipoh
Ave. Duration
1 h 46 min
Frequency
Every 3 hours
Estimated price
$5 - $8
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$5 - $6
Gold
$7 - $8
Platinum
$9 - $11
Train from KL Sentral to Kampar
Ave. Duration
2 h 16 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$5 - $6
Gold
$6 - $8
Platinum
$8 - $10
State Railway of Thailand
Website
railway.co.th
Train from Thung Song to Hat Yai
Ave. Duration
2 h 45 min
Frequency
Every 2 hours
Estimated price
$9 - $35
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$2 - $6
2nd Class (Seat)
$9 - $13
2nd Class (Berth)
$18 - $24
1st Class (Berth)
$25 - $35
Train from Hat Yai to Padang Besar
Ave. Duration
55 min
Frequency
Twice daily
Estimated price
$8 - $29
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$1 - $5
2nd Class (Seat)
$8 - $11
2nd Class (Berth)
$17 - $23
1st Class (Berth)
$22 - $29
KLIA Express
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
28 min
Frequency
Every 15 minutes
Estimated price
$14
Schedules at
kliaekspres.com
Bus operators
bus
Bus from Krabi Bus Station to Satun
Ave. Duration
5 h
Frequency
Hourly
Estimated price
$7
bus
Bus from Krabi Bus Station to Trang
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$4
Mini Van
Bus from Trang to Songkhla
Ave. Duration
3 h
Frequency
Hourly
Estimated price
$5
Sukhothai Tour Hat Yai
Tigerline Ferry
Website
tigerlinetravel.com
Bus and ferry from Krabi Town to Langkawi
Ave. Duration
8 h 30 min
Frequency
Once daily
Estimated price
$77
Schedules at
tigerlinetravel.com
Book at
12go.asia
Ferry operators
Langkawi Ferry Line
Website
langkawiferryline.com
Ferry from Langkawi to Penang
Ave. Duration
2 h 45 min
Frequency
Twice daily
Estimated price
$16
Schedules at
langkawi-ferry.com
Book at
ticket.langkawi-ferry.com
Super Fast Ferry Ventures
Website
superfastferry.com.my
Ferry from Kuah Ferry Terminal to Swettenham Pier
Ave. Duration
2 h 45 min
Frequency
Twice daily
Estimated price
$21
Schedules at
superfastferry.com.my
Book at
12go.asia
Penang Port
Website
penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$1
Schedules at
penangport.com.my
Longtail Boat
Ferry from Krabi Town Pier to Railay East
Ave. Duration
30 min
Frequency
On demand
Estimated price
$5
Tigerline Ferry
Website
tigerlinetravel.com
Ferry from Railay Beach to Langkawi
Ave. Duration
8 h 15 min
Frequency
Once daily
Estimated price
$80 - $110
Schedules at
tigerlinetravel.com
Book at
12go.asia
Other operators
Taxi from Krabi to Thung Song
Ave. Duration
1 h 56 min
Estimated price
$75 - $95
Krabi Cab
Phone
+66 089 289 6233
Website
krabicab.com
Krabi Taxi
Website
krabitaxi.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 Need to know: Greyhound, What documents do I need to cross Niagara Falls? and How to get from JFK to New York City - to help you get the most out of your next trip.

Questions & Answers

The distance between Krabi and Cameron Highlands District is 484 km. The road distance is 700 km.

The cheapest way to get from Krabi to Cameron Highlands District is to bus and Mini Van which costs ฿2000 - ฿2600 and takes 15 h 2 min.

The quickest way to get from Krabi to Cameron Highlands District is to fly which takes 7 h 57 min and costs ฿6000 - ฿15000.

It takes approximately 11 h 37 min to get from Krabi to Cameron Highlands District, including transfers.