GoAsia
Thailand

How to Get from Bangkok to Nakhon Si Thammarat

Compare flights, buses and private transfers from Bangkok to Nakhon Si Thammarat. See prices and travel times for your trip south.

Last updated: November 11, 2026

How to Get from Bangkok to Nakhon Si Thammarat
Contents

Leaving the glittering skyscrapers and street food stalls of Bangkok for the deep south of Thailand feels like stepping into a different rhythm of life altogether. Nakhon Si Thammarat is a province where ancient history meets untouched nature, offering a spiritual and tranquil alternative to the more commercialized tourist hubs. Whether you are heading there to visit the sacred Wat Phra Mahathat or to explore the misty mountains of Kiriwong, the journey south crosses most of the length of the country.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The route from the capital to this southern gem is well-served by a variety of transport options. You can soar over the Gulf of Thailand in a little over an hour or settle into a long-distance bus for a classic Thai road trip experience. For those who prefer door-to-door service and have a larger budget or group, private transfers offer the ultimate level of privacy and control over the schedule.

Bangkok to Nakhon Si Thammarat by Flight

Flying is undoubtedly the most efficient way to reach the south. Flights to Nakhon Si Thammarat depart from Don Mueang Airport (DMK), where Lion Air flies the route.[1] The flight takes from about 1 hour 10 minutes,[2] making it possible to leave the capital after breakfast and be sitting down for a spicy southern curry by lunchtime.

On booking platforms, economy seats cost about $94 to $137 (November 2026), with departures spread through the day.[2] The airport in Nakhon Si Thammarat is small and easy to navigate. Upon arrival, taxis are available to take you to your hotel. You can easily compare flight options and secure your seat on GoAsia.cc to ensure a smooth transition from the capital to the south.

Bangkok to Nakhon Si Thammarat by Bus

For travelers who enjoy the journey as much as the destination, the bus is a fantastic and affordable choice. The Transport Co. runs buses from Bangkok's Mo Chit 2 and Southern (Sai Tai Mai) bus terminals to Nakhon Si Thammarat Bus Terminal.[3] The trip takes from about 9 hours 30 minutes to 19 hours, depending on the number of stops and the specific route taken.[2] This is a great way to see the changing scenery as you move through the provinces of Prachuap Khiri Khan and Chumphon.

Express and VIP Services

The bus options are categorized by comfort levels. The Express bus is the most budget-friendly. If you want a bit more legroom and a more comfortable reclining seat, choose a VIP bus. Booking platforms list tickets at about $21 to $36 (November 2026).[2]

Bangkok to Nakhon Si Thammarat by Private Transfer

If you are traveling with a family or a group of friends, a private transfer offers a level of convenience that public transport cannot match. This service is available from both Don Mueang Airport and Suvarnabhumi Airport, as well as from city center hotels. The drive takes from about 10 hours 30 minutes.[2]

The price is significantly higher: booking platforms list about $307 to $460 from central Bangkok and from $307 from the airports (November 2026).[2] The cost can be split among passengers. You can choose from different vehicle types depending on your needs:

  • Economy 3pax: Best for couples or solo travelers with extra luggage.
  • SUV 4pax: Offers more power and space for a more comfortable long-distance ride.
  • Van 9pax: The most cost-effective choice for large groups, allowing everyone to travel together in a climate-controlled environment.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight$94 - $137[2]From about 1h 10mHigh
Bus (Express/VIP)$21 - $36[2]9h 30m - 19h 5mMedium
Private Transfer$307 - $460[2]From about 10h 30mVery High

Tips for Traveling from Bangkok to Nakhon Si Thammarat

  • Book Ahead: Buses run frequently, but VIP seats can sell out, especially during Thai public holidays or the Songkran festival.
  • Prepare for Air-Con: Thai buses and planes are notorious for keeping the air conditioning at freezing temperatures. Bring a light jacket or a sarong to stay warm.
  • Airport Choice: Double-check your departure airport. Flights to Nakhon Si Thammarat depart from Don Mueang (DMK), not the larger Suvarnabhumi (BKK).
  • Snacks and Water: It is always wise to bring your own water and snacks for a 10-hour journey.
  • Arrival Logistics: If arriving by bus late at night, try to arrange a pick-up with your hotel, as local transport options at the bus station may be limited after dark.

Timetable

Flight Don Mueang Airport - Nakhon Si Thammarat $ 92.64–136.21 1h 10m – 1h 30m
  • →  Economy 06:00, 09:00, 09:45, 10:55, 14:45, 18:30
Taxi Don Mueang Airport - Nakhon Si Thammarat $ 304.51–387.56 10h 30m
  • →  Van 9pax
  • →  Economy
  • →  SUV 4pax
Bus Bangkok - Nakhon Si Thammarat $ 20.61–35.63 9h 30m – 19h 5m
  • →  Express 06:25, 15:30, 16:00, 16:30, 16:35, 17:00, 17:05, 17:15, 17:20, 17:30, 17:32, 18:05, 18:30
  • →  VIP 15:30, 16:10, 17:30, 17:40, 18:10, 18:30
  • →  VIP 24 17:50
Taxi Bangkok - Nakhon Si Thammarat $ 358.25–455.95 10h 30m
  • →  Van 9pax
  • →  Economy 3pax
  • →  SUV 4pax
Taxi Suvarnabhumi Airport - Nakhon Si Thammarat $ 304.51–387.56 10h 30m
  • →  Van 9pax
  • →  Economy
  • →  SUV 4pax

Frequently Asked Questions

How can I book tickets from Bangkok to Nakhon Si Thammarat?

Use the booking tool on this page to compare the transport options currently available from Bangkok to Nakhon Si Thammarat, including current prices and schedules.

What is the cheapest way to get from Bangkok to Nakhon Si Thammarat?

The cheapest way to travel is by Express bus, with tickets from about $21 on booking platforms (November 2026). This is a budget-friendly option for those who don't mind a longer journey of 9 to 19 hours.

What is the fastest way to get from Bangkok to Nakhon Si Thammarat?

Flying is the fastest method, taking from about 1 hour 10 minutes. Flights depart from Don Mueang Airport and arrive at Nakhon Si Thammarat Airport.

How long does it take to get from Bangkok to Nakhon Si Thammarat?

Travel time varies by mode: flights take from about 1 hour 10 minutes, private transfers from about 10 hours 30 minutes, and buses from about 9 hours 30 minutes to 19 hours.

Are there overnight buses available for this route?

Yes, booking platforms list VIP and Express buses leaving Bangkok in the afternoon and evening, so you can sleep during the journey and arrive in Nakhon Si Thammarat the following morning.

Can I get a private transfer directly from Suvarnabhumi Airport?

Yes, private transfers are available from Suvarnabhumi Airport to Nakhon Si Thammarat, from about $307 on booking platforms (November 2026).

Which bus class is recommended for the best comfort?

The VIP class offers more legroom and a deeper recline than the Express bus, which makes it the most comfortable choice for the long overnight ride. Express tickets cost less.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Thai Lion Air: Baggage Allowance and Destinations. Retrieved November 12, 2026.
  2. [2] 12Go: 12Go Timetable Bangkok - Nakhon Si Thammarat. Retrieved November 12, 2026.
  3. [3] The Transport Co., Ltd.: Bus Schedule from Bangkok to Nakhon Si Thammarat. Retrieved November 11, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.