How to get from CHIANG MAI to KHAO SOK?

chiang-mai-to-khao-sok-transport
How you can travel from Chiang Mai to Khao Sok National Park? You can get there by plane, bus, train+bus or car.

Train + Bus to Khao Sok
Bus / Van to Khao Sok
Flight + Bus to Khao Sok
Taxi/Car to Khao Sok
Book Tickets Online

    • One of the most beautiful places in Thailand – Khao Sok National Park – is located between the Gulf of Thailand and the Adaman Sea in the province of Surat Thani. In the reserve you can see various karst mountains, huge trees, colorful waterfalls, extensive bamboo forests and stormy mountain rivers. The area is equipped with signs and information boards, so the orientation in the park is not too complicated. The most famous place in the park is Lake Cheo Lan (Chiew Lan), which reaches a depth of 150 m. It was created in 1982 as a result of the construction of the Ratchaprap Dam and now it is a popular destination for many tourists. On this lake it is possible to use boat trips around the area or to stay in cottages or bungalows. The boat can be found on the Rajjabrapa pier.
    • There are several small but very scenic waterfalls in Khao Sok. They are located in easily accessible places a short distance from the park (central entrance). The main thing to know is that the rainy season is from June to October, the peak of rains is in September (this should be remembered when visiting the caves in the area). The most suitable period of mild weather is from November to February, ie in the winter months. There are 4 option how to reach Khao Sok National Park from Chiang Mai – train+bus, bus, car (via Bankgok) and flight+bus Via surat Thani.

From Chiang Mai to Khao Sok you can travel by train, bus, car or plane.

    • Travel distance from Chiang Mai to Khao Sok National Park is about 1470 km by train or bus or about 1150 km by plane+bus. The best and fast way how to get to Khao Sok from Chiang Mai is to travel by plane+bus via Surat Thani. You can take a direct flight to Surat Thani (or flight via Bangkok) and bus/minivan to Khao Sok. Flight + Bus via Surat Thani takes totally about 6-8 hours and it costs about $55-120/pp. The closest airport to Khao Sok is in Surat Thani. You can also travel by train + bus to Khao Sok via Bangkok and Surat Thani. There are trains to Bangkok and another trains from Bangkok to Surat Thani. There is no direct train and no flight to Khao Sok National Park.
    • Travel by train+bus to Khao Sok from Chiang Mai takes about 25-33 hours and it costs about $30-135/pp. Book your train, bus tickets, taxi, minivan or flights from Chiang Mai to Surat Thani online. There are also tourist buses to Khao Sok via Bangkok. Travel by bus from Chiang Mai to Khao Sok takes about 27-37 hours and it costs about $50-75/pp. Private cars to Khao Sok are also available via Bangkok, private car is the most expensive option of transport. You can book tickets + flights from Chiang Mai to Khao Sok easily online. From Khao Sok you can travel to Krabi.

How do I get from Chiang Mai to Khao Sok?


1. TRAIN + BUS from Chiang Mai to Khao Sok (via Bangkok)


A) TRAIN from Chiang Mai to Surat Thani (via Bangkok)

    • from Chiang Mai to Surat Thani you can travel via Bangkok by train
    • there are seats or sleeper berths in these trains, stopover in Bangkok
    • travel by train from Chiang Mai to Surat Thani costs about $16-120/pp (1st, 2nd, 3rd class trains)
    • to get by train from Chiang Mai to Surat Thani takes about 21-30 hours
    • trains arrive to Hua Lamphong Railway Station in Bangkok and Surat Thani Railway Station
    • read this article: How to go from Chiang Mai to Surat Thani?

B) BUS or TAXI from Surat Thani to Khao Sok

    • from Surat Thani you can travel by bus/minivan or taxi to Khao Sok National Park
    • travel by bus from Surat Thani to Khao Sok costs about $6-12/pp
    • travel by private car from Surat Thani to Khao Sok costs about $50-110/vehicle
    • travel time by bus or car to Khao Sok from Surat Thani is about 2.5 hours
    • you can travel by bus/minivan directly from Surat Thani Railway Station
    • read this article: How to get from Surat Thani to Khao Sok?
    • if you want to travel by land – train and bus via Surat Thani is a good option
train-bus-chiang-mai-to-khao-sok
From Chiang Mai to Khao Sok you can travel by train + bus/minivan via Surat Thani (photo: 12go.asia).


2. BUS from Chiang Mai to Khao Sok (via Bangkok)


A) BUS / VAN from Chiang Mai to Bangkok

    • from Chiang Mai to Bangkok you can travel by tourist bus or minibus, minivan
    • there are various new seat or sleeper buses, minivans or minibuses
    • travel by bus/van from Chiang Mai to Bangkok costs about $20-32/pp
    • travel time by bus/van from Chiang Mai to Bangkok is about 11-14.5 hours
    • bus companies to Bangkok from Chiang Mai: Sombat Tour, Thai Sriram, Lignite Tour PK…
    • buses arrive to various stations in Bangkok: Mo Chit, Khao San, Sombat Tour Viphavadee 13…

B) BUS / VAN from Bangkok to Khao Sok National Park

    • from Bangkok to Khao Sok you can travel by tourist bus or minivan
    • bus ticket from Bangkok to Khao Sok National Park costs about $29-40/pp
    • travel by tourist bus from Bangkok to Khao Sok takes about 14-16 hours
    • bus companies from Bangkok to Khao Sok: Krung Siam Tour, Paradise Travel, Songserm
    • you can read this article: How to get to Khao Sok from Bangkok?
bus-chiang-mai-to-khao-sok
From Chiang Mai to Khao Sok you can also travel by bus/minivan via Bangkok (photo: Krungsiam Tour bus, 12go.asia)


3. FLIGHT + VAN from Chiang Mai to Khao Sok (via Surat Thani)


A) FLIGHT from Chiang Mai to Surat Thani

    • from Chiang Mai to Surat Thani you can take a flight, direct flight or flight with stopover in Bangkok
    • direct flight to Surat Thani from Chiang Mai takes about 2 hours, via Bangkok it takes about 5-6 hours
    • travel by plane from Chiang Mai to Surat Thani costs about $45-100/pp
    • direct flights to Surat Thani are very limited
    • read this article: How to travel from Chiang Mai to Surat Thani?

B) BUS or VAN from Surat Thani to Khao Sok

    • Khao Sok is accessible by bus/minivan or car from Surat Thani
    • travel by bus or minivan from Surat Thani to Khao Sok costs about $6-12/pp
    • travel time by bus to Khao Sok from Surat Thani is about 2.5 hours
    • you can travel by bus/minivan directly from Surat Thani Airport
    • read this article: How to travel from Surat Thani to Khao Sok?
    • there is no train from Surat Thani to Khao Sok National Park
flight-bus-chiang-mai-to-khao-sok
From Chiang Mai to Khao Sok you can travel by plane+bus via Surat Thani, the most fastest transfer option.


4. TAXI / CAR from Chiang Mai to Khao Sok (via Bangkok)

    • from Chiang Mai to Khao Sok you can also travel by private car/taxi (with stopover in Bangkok)
    • travel by private taxi / car from Chiang Mai to Khao Sok via Bangkok takes totally about 21-23 hours
    • taxi from Chiang Mai to Khao Sok (via Bangkok): Jed Yord, Bangkok Taxi 24, Glassflower…
    • private taxi or car from Chiang Mai to Khao Sok costs about $570-800 (vehicle, modern car, minivan)
    • you can read your private car to Khao Sok from Chiang Mai online with 12go.asia
    • search and book these travel routes: Chiang Mai > Bangkok, Bangkok > Khao Sok
taxi-car-chiang-mai-to-khao-sok
From Chiang Mai to Khao Sok you can also travel by private car/taxi via Bangkok (photo: Glassflower, 12go.asia)


icon-info-circle FAQ + TIPS – Travel route from Chiang Mai to Khao Sok:

How to book tickets/flights to Khao Sok from Chiang Mai?

    • Book train/bus tickets, cars, flights from Chiang Mai to Khao Sok on 12go.asia or Baolau.
    • You can search another routes, e.g. Chiang Mai to Bangkok, Bangkok to Surat Thani…

How long does it take to get from Chiang Mai to Khao Sok?

    • Travel by train + bus from Chiang Mai to Khao Sok (via Bankgok, Surat Thani) takes about 25-33 hours.
    • Travel by tourist bus/van from Chiang Mai to Khao Sok (via Bangkok) takes about 27-37 hours.
    • Travel by plane + bus from Chiang Mai to Khao Sok (via Surat Thani) takes about 6-8 hours.
    • Travel by private taxi/car from Chiang Mai to Khao Sok (via Bangkok) takes about 21-23 hours.

What is the travel distance to Khao Sok from Chiang Mai?

    • Travel distance from Chiang Mai to Khao Sok (via Bangkok) is about 1470 km by land and about 1150 km by plane+bus.

How much does it cost to travel from Chiang Mai to Khao Sok?

    • Travel by train + bus from Chiang Mai to Khao Sok (via Bankgok, Surat Thani) costs about $30-135/pp.
    • Travel by tourist bus/van from Chiang Mai to Khao Sok (via Bangkok) costs about $50-75/pp.
    • Travel by plane + bus from Chiang Mai to Khao Sok (via Surat Thani) costs about $55-120/pp.
    • Travel by private taxi/car from Chiang Mai to Khao Sok (via Bangkok) costs about $570-800/vehicle.

What is the best way of transfer from Chiang Mai to Khao Sok?

    • The best way how you can get to Khao Sok National Park from Chiang Mai is to travel by plane + bus/minivan from Surat Thani. There is a direct flight from Chiang Mai to Surat Thani (schedule is limited) and minivans and buses from Surat Thani to Khao Sok.

Where you can travel from Khao Sok National Park?

    • You can travel by van/bus to Khao Lak, it is a nice beach place and easily accessible. It is also possible to travel by bus/minivan or car to Krabi or teoretically by bus+ferry or bus to Koh Lanta.

Is there an airport in Khao Sok?

    • No, Khao Sok National Park has no airport, so travel by plane to this site is not possible. The closest airport is in Surat Thani town, it is located about 105 km from Khao Sok.

What is the most cheapest option of transfer to Khao Sok?

    • The most cheapest option how to travel to Khao Sok from Chiang Mai is to travel by train + bus via Bangkok and Surat Thani. Sometimes there are also cheap flights to Surat Thani, so it is good to think about this option of transfer.

Is there some private car or taxi to Khao Sok from Chiang Mai?

    • Yes, you can also book your private car to Bangkok and from Bangkok to Khao Sok easily online. It is the most expensive option of transport, but you can book minivan for up to 9-11 passengers.
khao-sok-national-park-lake
Khao Sok National Park in Surat Thani province is the fascinating site of southern Thailand.
tourists-khao-sok-national-park
Tourists in Khao Sok National Park can enjoy some sport activities at the lake.
khao-sok-boat-trip-thailand
Boat trip on Cheow Lan Lake in Khao Sok National Park.


icon-arrow-circle-right Book train, bus tickets, car or flight from Chiang Mai to Khao Sokicon-angle-double-down

(You can also book another travel routes and tickets, e.g. Chiang Mai to Bangkok, Bangkok to Khao Sok…)

Koh Samui > Chiang MaiChiang Mai > Koh PhanganHat Yai > Chiang MaiBangkok > Koh PhayamRanong > PhuketFerry to Koh Phayam

Ferry Timetable – Thailand

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 11

No votes so far! Be the first to rate this post.

Share: