How to Get from Bangkok to Nakhon Si Thammarat

How to Get from Bangkok to Nakhon Si Thammarat

Last updated: March 8, 2026

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 covers roughly 800 kilometers of diverse Thai landscapes.

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. Most flights to Nakhon Si Thammarat depart from Don Mueang Airport (DMK), the city's main hub for domestic low-cost carriers. The flight time is remarkably short, usually between 1 hour 10 minutes and 1 hour 30 minutes, making it possible to leave the capital after breakfast and be sitting down for a spicy southern curry by lunchtime.

Prices for an economy seat typically range from $98 to $145. Several airlines operate this route throughout the day, providing flexibility for those who want to avoid early morning starts or late-night arrivals. The airport in Nakhon Si Thammarat is small and easy to navigate, located about 15 kilometers from the city center. Upon arrival, you will find taxis and songthaews ready to whisk 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. Buses depart from the Southern Bus Terminal (Sai Tai Mai) in Bangkok, and the trip takes anywhere from 9 hours 30 minutes to a lengthy 19 hours, depending on the number of stops and the specific route taken. 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, with prices starting around $22. If you want a bit more legroom and a more comfortable reclining seat, the VIP buses are priced between $34 and $38. The top-tier option is the VIP 24, which features only three seats across each row instead of four, providing significant personal space for the long overnight haul. Most long-distance buses include a meal voucher for a stop at a roadside station, which is a cultural experience in itself.

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 approximately 10 hours 30 minutes.

While the price is significantly higher, ranging from $324 to $485, 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$98 - $1451h 10m - 1h 30mHigh
Bus (Express/VIP)$22 - $389h 30m - 19h 5mMedium
Private Transfer$324 - $48510h 30mVery High

Tips for Traveling from Bangkok to Nakhon Si Thammarat

  • Book Ahead: While buses run frequently, the VIP 24 seats sell out fast, 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. Most flights to Nakhon Si Thammarat depart from Don Mueang (DMK), not the larger Suvarnabhumi (BKK).
  • Snacks and Water: While buses often provide a small snack and water, it is always wise to bring your own supplies 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 $ 95.78–140.84 1h 10m – 1h 30m
  •   Economy 06:00, 09:00, 09:45, 10:55, 14:45, 18:30
Taxi Don Mueang Airport - Nakhon Si Thammarat $ 314.84–400.71 10h 30m
  •   Van 9pax
  •   Economy
  •   SUV 4pax
Bus Bangkok - Nakhon Si Thammarat $ 21.30–36.84 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 $ 370.40–471.42 10h 30m
  •   Van 9pax
  •   Economy 3pax
  •   SUV 4pax
Taxi Suvarnabhumi Airport - Nakhon Si Thammarat $ 314.84–400.71 10h 30m
  •   Van 9pax
  •   Economy
  •   SUV 4pax

Frequently Asked Questions

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

You can book train, bus, flight, taxi, van, and ferry tickets from Bangkok to Nakhon Si Thammarat directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

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

The cheapest way to travel is by Express bus, with tickets starting at approximately $22. 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 between 1 hour 10 minutes and 1 hour 30 minutes. Most 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 significantly by mode: flights take about 1.5 hours, private transfers take around 10.5 hours, and buses can take anywhere from 9.5 to 19 hours.

Are there overnight buses available for this route?

Yes, many VIP and Express buses depart Bangkok in the evening, allowing you to 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, with prices for vans or SUVs ranging from $324 to $412.

Which bus class is recommended for the best comfort?

The VIP 24 class is highly recommended for long journeys as it offers the most legroom and wider seats, though the standard VIP and Express classes are also available at lower prices.