How to travel from Ao Phang Nga National Park to Chiang Mai, Thailand

The distance between Ao Phang Nga National Park and Chiang Mai is around 1,252km (778 miles) and the quickest way to get there is to fly which takes around 3h 20m.

6 routes found

We've found 6 different ways to get from Ao Phang Nga National Park to Chiang Mai by plane, bus, train, taxi and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Chiang MaiAo Phang Nga National Park if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Phuket (HKT) to Chiang Mai (CNX).

  • Duration3h 20m
  • Flight time2h 10m
  • Typical cost
    THB 4,215($115)
Operated by

Thai Vietjet Air

+ 5 others
2
bus
+
bus
+

Bus

Take the bus to Southern Bus Terminal and then to Chiang Mai Arcade 2.

  • Duration22h 15m
  • Departstwice daily
  • Typical cost
    THB 2,145($59)
Operated by

Multiple bus operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

💰 Cheapest
3
bus
+
train
+

Bus and Train

Take the bus to Bangkok Mochit Bus Terminal then take the train to Chiang Mai.

  • Duration20h 35m
  • Departstwice daily
  • Typical cost
    THB 1,345($37)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

4
car
+

Drive

Drive to Chiang Mai.

  • Duration20h 25m
  • Distance1,445km (898 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Ao Phang Nga National Park and Chiang Mai

There are several options for getting from Ao Phang Nga National Park to Chiang Mai by plane, bus, train, taxi and car. The cheapest option is to take the bus and then take the train which costs around THB 1,345 ($37) and will take around 20h 35m. If you need to get there more quickly, you can fly and arrive in approximately 3h 20m, though it is a bit more costly at approximately THB 4,215 ($115).

The distance between Ao Phang Nga National Park and Chiang Mai is around 1,252km (778 miles). In a direct line (as the crow flies), the distance is 1,197km (744 miles)

It takes around 3h 20m to get from Ao Phang Nga National Park and Chiang Mai by plane. If you are travelling by car it will take around 20h 25m to drive there.

The quickest way to get from Ao Phang Nga National Park to Chiang Mai is to fly which takes around 3h 20m and will set you back approx THB 4,215 ($115).

The cheapest way to travel between Ao Phang Nga National Park and Chiang Mai, if you exclude driving, is to take the bus and then take the train which will typically cost around THB 1,345 ($37) for a standard one-way ticket.

Train travel

There is no train service that runs between Ao Phang Nga National Park and Chiang Mai. We recommend that you fly from Phuket (HKT) to Chiang Mai (CNX). instead which will take 3h 20m.

Bus travel

Yes there is a bus that runs regularly from Ao Phang Nga National Park and Chiang Mai. It typically takes around 22h 15m and departs twice daily.

There are no direct bus services that runs from Ao Phang Nga National Park to Chiang Mai. However, you can instead can take several connecting buses with changeovers in Phang Nga, Southern Bus Terminal, Bus Stop BTS Ratchathewi and Akhan Chinnawat 3 Borisat Tri Phet. These services run twice daily and will take a minimum of 22h 15m.

Lignite Tour, Bangkok Busline, Sombat Tour, Local bus and Greenbus Thailand run regular bus services between Ao Phang Nga National Park and Chiang Mai. Buses run twice daily and take around 22h 15m on average but will vary depending on you book with.

Flights and Airlines

Yes you can fly from Ao Phang Nga National Park and Chiang Mai. Flights depart from Phuket (HKT) and arrive at Chiang Mai (CNX). The flight takes around 2h 10m.

Yes there is a direct flight between Ao Phang Nga National Park and Chiang Mai with no stop-overs required. Flights typically take around 2h 10m.

Thai Vietjet Air, Thai AirAsia, Thai Smile, Thai Lion Mentari, Nok Air and Air ACT fly between Ao Phang Nga National Park and Chiang Mai. Flights depart from Phuket (HKT) and and arrive into Chiang Mai (CNX). These flights usually take around 2h 10m.

The flight from Ao Phang Nga National Park to Chiang Mai typically takes around 2h 10m. Flights depart from Phuket (HKT) and and arrive into Chiang Mai (CNX).

The closest major airport to Chiang Mai is Chiang Mai International Airport (CNX) (CNX) which is approximately 3km (2 miles) from Chiang Mai. Lampang Airport (LPT) (LPT) and Mae Fah Luang – Chiang Rai International Airport (CEI) (CEI) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

Yes it is possible to drive from Ao Phang Nga National Park and Chiang Mai. The distance is around 1,445km (898 miles) by road and it will take around 20h 25m in normal traffic conditons.

If you don't have a car, the easiest way to get from Ao Phang Nga National Park to Chiang Mai is to fly which takes, on average, 3h 20m and will usually cost around THB 4,215 ($115).

How do I get from Ao Phang Nga National Park to Chiang Mai

Compare travel optionsbetween Ao Phang Nga National Park and Chiang Mai

Transport options from Ao Phang Nga National Park to Chiang Mai
Transport optionDurationCostFrequencyDistance
Fly
3h 20m
THB 4,215($115)
every 15 mins1,252km (778 miles)
Bus + 1 similar
22h 15m
THB 2,145($59)
twice daily1,492km (927 miles)
Bus via Phuket Bus Terminal 21 day 2h
THB 2,360($65)
once daily1,669km (1,037 miles)
Bus and Train + 1 similar
20h 35m
THB 1,345($37)
twice daily1,524km (947 miles)
Taxi and Train23h 25m
THB 2,395($66)
once daily1,540km (957 miles)
Drive
20h 25m
THB 4,650($130)
on demand1,445km (898 miles)

Top Carriersoperating between Ao Phang Nga National Park and Chiang Mai

Airlines

Train operators

Bus companies

Airports near Chiang Mai

The following major airports near Chiang Mai offer regular flights to various popular destinations within Thailand and internationally.

CNX
Chiang Mai International Airport (CNX)
International Airport
Distance
3km (2 miles) from Chiang Mai
LPT
Lampang Airport (LPT)
Domestic Airport
Distance
79km (49 miles) from Chiang Mai
CEI
Mae Fah Luang – Chiang Rai International Airport (CEI)
International Airport
Distance
160km (99 miles) from Chiang Mai