There are 9 ways to get from Krabi to Chiang Mai by plane, bus, taxi, train, night train, night 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.

Recommended option

Fly Krabi to Chiang Mai  •  3 h 51 min

  1. Fly from Krabi (KBV) to Chiang Mai (CNX) KBV - CNX

$49 - $204

Cheapest option

Bus  •  23 h 38 min

  1. Take the bus from Krabi Bus Station to Phang Nga
  2. Take the bus from Phang Nga to Bangkok Mochit Bus Terminal
  3. Take the bus from Bangkok Mochit to Chiang Mai

$37 - $58

7 alternative options

Fly Krabi to Lampang, bus  •  7 h 24 min

  1. Fly from Krabi (KBV) to Lampang (LPT) KBV - LPT
  2. Take the bus from Lampang to Chiang Mai

$51 - $147

Mini Van to Hat Yai, fly to Chiang Mai  •  7 h 46 min

  1. Take the Mini Van from Krabi Bus to Hat Yai Bus Terminal
  2. Fly from Hat Yai (HDY) to Chiang Mai (CNX) HDY - CNX

$49 - $152

Taxi, train  •  24 h 51 min

  1. Take a taxi from Krabi to Thung Song
  2. Take the train from Thung Song to Hua Lamphong
  3. Take the train from Hua Lamphong to Chiang Mai

$127 - $166

Minivan, train, night train  •  28 h 55 min

  1. Take the Minivan from Krabi to Surat Thani
  2. Take the train from Suratthani Train Station to Hua Lamphong
  3. Take the night train from Hua Lamphong to Chiang Mai

$49 - $70

Minivan, bus  •  29 h 22 min

  1. Take the Minivan from Krabi to Surat Thani
  2. Take the bus from Suratthani to Phrae Bus Terminal 780
  3. Take the bus from แพร่ Phrae to ลำพูน Lamphun 169

$40 - $70

Night bus, ferry, train  •  24 h 58 min

  1. Take the night bus from Krabi Andaman Wave Master Bus Station to Khaosan Road Songserm
  2. Take the ferry from Phra Arthlt to Marine Department
  3. Take the train from Hua Lamphong to Chiang Mai

$51 - $63

Drive  •  20 h 40 min

  1. Drive from Krabi to Chiang Mai 909.9 miles

$120 - $190

What companies run services between Krabi, Thailand and Chiang Mai, Thailand?

Thai AirAsia, Nok Air and four other airlines fly from Krabi to Chiang Mai hourly. Alternatively, you can take a bus from Krabi to Chiang Mai via Phang Nga, Phang Nga, and Bangkok Mochit in around 23 h 38 min.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Krabi to Chiang Mai
Avg. Duration
1 h 52 min
When
Every day
Estimated price
$55 - $160
Flights from Krabi to Chiang Mai via Bangkok Don Muang
Avg. Duration
4 h 3 min
When
Every day
Estimated price
$60 - $160
Flights from Hat Yai to Chiang Mai
Avg. Duration
2 h
When
Every day
Estimated price
$65 - $170
Flights from Hat Yai to Chiang Mai via Khon Kaen
Avg. Duration
3 h 15 min
When
Tuesday, Thursday and Saturday
Estimated price
$80 - $190
Flights from Hat Yai to Chiang Mai via Bangkok Don Muang
Avg. Duration
4 h 5 min
When
Every day
Estimated price
$65 - $170
Nok Air
Website
nokair.com
Flights from Krabi to Chiang Mai via Bangkok Don Muang
Avg. Duration
3 h 37 min
When
Every day
Estimated price
$75 - $250
Flights from Krabi to Lampang via Bangkok Don Muang
Avg. Duration
4 h
When
Every day
Estimated price
$50 - $140
Flights from Hat Yai to Chiang Mai via Bangkok Don Muang
Avg. Duration
3 h 51 min
When
Every day
Estimated price
$95 - $190
Thai Lion Mentari
Website
lionairthai.com
Flights from Krabi to Chiang Mai via Bangkok Don Muang
Avg. Duration
4 h 5 min
When
Every day
Estimated price
$55 - $120
Flights from Hat Yai to Chiang Mai via Bangkok Don Muang
Avg. Duration
4 h
When
Every day
Estimated price
$29 - $100
Thai Airways International
Website
thaiairways.com
Flights from Krabi to Chiang Mai via Bangkok
Avg. Duration
4 h 3 min
When
Every day
Estimated price
$85 - $350
Flights from Krabi to Lampang via Bangkok
Avg. Duration
5 h 20 min
When
Every day
Estimated price
$70 - $300
Bangkok Airways
Website
bangkokair.com
Flights from Krabi to Chiang Mai via Bangkok
Avg. Duration
4 h 20 min
When
Every day
Estimated price
$85 - $300
Flights from Krabi to Lampang via Bangkok
Avg. Duration
6 h 55 min
When
Every day
Estimated price
$80 - $330
Flights from Hat Yai to Chiang Mai via Phuket
Avg. Duration
4 h 30 min
When
Every day
Estimated price
$130 - $380
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Thung Song to Hua Lamphong
Avg. Duration
10 h 55 min
Frequency
Every 4 hours
Estimated price
$23 - $35
Schedules at
railway.co.th
Book at
12go.asia
Train from Hua Lamphong to Chiang Mai
Avg. Duration
11 h
Frequency
Twice daily
Estimated price
$23 - $35
Schedules at
railway.co.th
Book at
12go.asia
Train from Suratthani Train Station to Hua Lamphong
Avg. Duration
9 h 5 min
Frequency
Every 4 hours
Estimated price
$20 - $29
Schedules at
railway.co.th
Book at
12go.asia
Bus operators
Greenbus Thailand
Website
greenbusthailand.com
Bus from Lampang to Chiang Mai
Avg. Duration
1 h 41 min
Frequency
4 times a day
Estimated price
$5 - $7
Schedules at
greenbusthailand.com
Book at
12go.asia
Bus from Suratthani to Phrae Bus Terminal
Avg. Duration
18 h 26 min
Frequency
Once daily
Estimated price
$28 - $55
Schedules at
greenbusthailand.com
Book at
12go.asia
Bus from แพร่ Phrae to ลำพูน Lamphun
Avg. Duration
3 h 35 min
Frequency
Every 2 hours
Estimated price
$7 - $10
Schedules at
greenbusthailand.com
Phetprasert Tour
Phone
056 720 720
Website
phetprasert.com
Bus from Lampang to Chiang Mai
Avg. Duration
1 h 30 min
Frequency
Every 4 hours
Estimated price
$3 - $5
Schedules at
phetprasert.com
Book at
12go.asia
Sukhothai Tour Hat Yai
Website
sukhothaitourhatyai.com
Bus from Krabi Bus to Hat Yai Bus Terminal
Avg. Duration
4 h
Frequency
Hourly
Estimated price
$13
Schedules at
sukhothaitourhatyai.com
bus
Bus from Krabi Bus Station to Phang Nga
Avg. Duration
1 h 30 min
Frequency
Hourly
Estimated price
$3
The Transport Company
Website
home.transport.co.th
Bus from Phang Nga to Bangkok Mochit Bus Terminal
Avg. Duration
11 h 3 min
Frequency
Every 4 hours
Estimated price
$19 - $29
Schedules at
home.transport.co.th
Book at
12go.asia
Bus from Bangkok Mochit Bus Terminal to Chiang Mai
Avg. Duration
9 h 30 min
Frequency
Every 3 hours
Estimated price
$17 - $26
Schedules at
home.transport.co.th
Book at
12go.asia
Sombat Tour
Phone
+66 27921456
Website
sombattour.com
Bus from Bangkok Mochit to Chiang Mai
Avg. Duration
9 h 20 min
Frequency
Hourly
Estimated price
$15 - $26
Schedules at
sombattour.com
Book at
12go.asia
Star
$16
Super
$19
Supreme
$24 - $26
Phantip Travel
Songserm
Website
songserm.com
Night bus from Krabi Andaman Wave Master Bus Station to Khaosan Road Songserm
Avg. Duration
12 h
Frequency
Once daily
Estimated price
$27
Schedules at
songserm.com
Book at
12go.asia
Ferry operators
Chao Phraya Express Boat
Other operators
Taxi
Avg. Duration
1 h 56 min
Estimated price
$80 - $100
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 unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Is ride-sharing platform BlaBlaCar right for you? and Getting around the Cyclades - to help you get the most out of your next trip.

Questions & Answers

How far is it from Krabi to Chiang Mai?

The distance between Krabi and Chiang Mai is 1192 km. The road distance is 1456 km.

What is the cheapest way to get from Krabi to Chiang Mai?

The cheapest way to get from Krabi to Chiang Mai is to night bus and ferry and train which costs ฿1700 and takes 24 h 58 min.

What is the fastest way to get from Krabi to Chiang Mai?

The quickest way to get from Krabi to Chiang Mai is to fly which takes 3 h 51 min and costs ฿2800.

Is there a direct bus between Krabi and Chiang Mai?

No, there is no direct bus from Krabi to Chiang Mai. However, there are services departing from Krabi Bus Station and arriving at Chiang Mai via Phang Nga and Bangkok Mochit. The journey, including transfers, takes approximately 23 h 38 min.

How long does it take to get from Krabi to Chiang Mai?

It takes approximately 3 h 51 min to get from Krabi to Chiang Mai, including transfers.