Travel from Suvarnabhumi Airport to Khao Sok

By bus the journey from Suvarnabhumi International Airport in Bangkok to Khao Sok National Park is scheduled to take 17 hours 30 minutes.

Bus Times from Suvarnabhumi Airport to Khao Sok


There is currently 1 service a day from Suvarnabhumi International Airport to Khao Sok available to book online.

Airport (BKK)Khao SokTicketCompany
17:0010:30฿1,781Montanatip

Buy Tickets from Suvarnabhumi Airport to Khao Sok


Use the Search Box below to buy your tickets from Suvarnabhumi International Airport to Khao Sok National Park.

Powered by 12Go Asia system
  • Tickets from Suvarnabhumi Internal Airport to Khao Sok National Park need to be purchased before you arrive at the airport.
Islands in the lake in Khao Sok National Park
Islands in the lake in Khao Sok National Park

About Travel to Khao Sok


There are 4 different ways to travel by public transport from Suvarnabhumi International Airport to Khao Sok National Park, each with their own advantages and disadvantages:

  • Option 1: Fly to Surat Thani International Airport and then take a bus from there direct to Khao Sok National Park.
  • Option 2: Travel into Central Bangkok to board a train to Surat Thani, and then take a bus from Surat Thani Train Station to Khao Sok National Park.
  • Option 3: Travel into Central Bangkok to board a bus to Khao Sok National Park.
  • Option 4: Take a bus direct from Suvarnabhumi International Airport to Khao Sok National Park.

The fastest of the four ways to travel by public transport from Suvarnabhumi International Airport to Khao Sok National Park is Option 1.

Low cost airlines such as Thai Vietjet fly from the domestic terminal at Suvarnabhumi International Airport to Surat Thani International Airport. The scheduled flight time is around 1 hour 20. From Surat Thani International Airport there are several bus and minivan services every day to Khao Sok National Park. By bus or minivan the journey from Surat Thani International Airport to Khao Sok National Park is from 90 minutes to 2 hours depending upon which service you take. Travelling by air via Surat Thani, the overall journey time from Suvarnabhumi International Airport to Khao Sok National Park is from 4 to 5 hours.

  • Location of Suvarnabhumi Airport:

Google Map of Suvarnabhumi Airport

Not all travellers, however, will want to take another flight after having already flown into Suvarnabhumi International Airport, particularly if they have flown long haul from Europe or North America. As well as fatigue from a long flight many travellers are also concerned about the environmental impact of air travel.

From Central Bangkok the journey by train and bus to Khao Sok National Park (Option 2) takes from 12 to 16 hours depending upon which train and which bus service you take. By bus (Option 3), the journey from Central Bangkok to Khao Sok National Park is scheduled to take from 13 to 18 hours depending upon which bus service you take.

In theory Options 2 and 3 are potentially faster and cheaper than Option 4, which is to take the direct bus from Suvarnabhumi International Airport to Khao Sok National Park. However, in practice this is often not the case. Suvarnabhumi International Airport is located a fairly long way to the east of Bangkok.

From the airport it’s a 31 km long journey to Krung Thep Aphiwat Central Terminal (Bangkok’s main train station) and it’s 33 km by road from the airport to the Khao San Road area which is the departure point bus services to Khao Sok National Park. From Suvarnabhumi International Airport by meter taxi it costs around 500 THB to reach either the train station or the Khao San Road bus stops. Expect the journey to take 30 to 50 minutes. This means any cost or time saving travelling by bus or train from Central Bangkok is likely to be lost or at best reduced by the cost and time involved in travelling from the airport to Central Bangkok to board a bus or a train.

  • Location of Khao Sok Bus Station:

Google Map of Khao Sok Bus Station

One of the main advantages of Option 4, travelling direct by bus from Suvarnabhumi International Airport to Khao Sok National Park is simplicity. Travellers don’t need to work out how to get from the airport into Central Bangkok. They don’t need to negotiate with taxi drivers. Travelling direct by bus also means much less time spent walking with heavy bags.

The meeting point for Montanatip services from Suvarnabhumi International Airport to Khao Sok National Park is by Gate 5 on Floor 4. Floor 4 is the location departure lounge in the International Terminal. Gate 5 is in the middle close to the Information Desk.

The journey by bus from Suvarnabhumi International Airport to Khao Sok National Park has two parts. The first part of the journey is from Suvarnabhumi International Airport to Surat Thani City. The distance by road is 667 km and this part of the journey takes 13 hours. Passengers will typically get a break of around 2 hours in Surat Thani City before continuing on with the journey. The second part of the journey is from Surat Thani City to Khao Sok National Park. By road the distance travelled in the second part of the journey is 130 km, which takes about 2 hours by bus.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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