How to Get from Bangkok to Phrae

How to Get from Bangkok to Phrae

Last updated: March 8, 2026

Phrae is one of Northern Thailand's most authentic hidden gems, a province where teak wood mansions and ancient city walls tell stories of a bygone era. Unlike its more famous neighbors, Chiang Mai and Chiang Rai, Phrae remains refreshingly quiet, offering a glimpse into local Lanna life without the tourist crowds. Leaving the neon lights and humidity of Bangkok for the cool, forested hills of Phrae is a journey into the heart of the north.

The route north takes you through the central plains before the landscape begins to ripple into the foothills of the Himalayas. You have several ways to make this trip, ranging from the nostalgic rhythm of the State Railway of Thailand to the convenience of overnight buses or the absolute comfort of a private transfer. You can easily compare these options and book your tickets for the journey on GoAsia.cc to ensure a smooth transition from the capital to the countryside.

Bangkok to Phrae by Train

Taking the train is arguably the most atmospheric way to travel to Phrae. While Phrae itself does not have a station in the city center, the train stops at Den Chai, which is about 40 minutes away by local transport. The journey offers a front-row seat to the changing Thai landscape, especially if you take a daytime service.

Sleeper Trains and Comfort Levels

For those looking to save on a night of accommodation, the 2nd Class Sleeper AC is a fantastic choice. These carriages feature seats that transform into bunks with fresh linens and curtains for privacy. Prices for the train range from $8 for basic seating to $33 for the more comfortable sleeper berths. The journey duration varies significantly depending on the service, taking anywhere from 6 hours and 3 minutes to 9 hours and 7 minutes.

If you are on a strict budget or want an old-school adventure, the Class 3 Fan and 2nd Class Fan options are available. These cars are much cheaper but can be quite warm during the day. For a faster daytime trip, the 2nd Class AC seats only service provides a cool environment to watch the rice paddies whip past the window.

Bangkok to Phrae by Bus

Buses are a highly popular choice for locals and seasoned travelers alike because they often drop you off closer to the Phrae city center than the train does. The bus network in Thailand is extensive, and several operators run high-quality services on this route. Prices generally fall between $16 and $25, with travel times ranging from roughly 8 hours to 14 hours depending on the number of stops.

Bus Classes and Amenities

The VIP and Gold Class buses represent the top tier of road travel. These coaches usually feature wider reclining seats, more legroom, and often a small snack or meal included in the price. The VIP 33 and Express classes are also reliable options, offering a balance between cost and comfort. Most long-distance buses depart from the Mo Chit Bus Terminal in Bangkok, though some services also pick up passengers in Pathumthani, which can be convenient if you are staying in the northern suburbs of the capital.

Bangkok to Phrae by Private Transfer

For families, small groups, or those who simply value door-to-door convenience, a private transfer is the ultimate luxury. This option allows you to bypass bus terminals and train stations entirely. Drivers can pick you up directly from your hotel in Bangkok or from either Suvarnabhumi Airport or Don Mueang Airport.

The cost for a private transfer is significantly higher, ranging from $324 to $485, but when split between a group of nine in a Van 9pax, it becomes a more reasonable per-person expense. The journey typically takes about 8 hours and 30 minutes. You can choose between an Economy 3pax vehicle, an SUV 4pax, or a larger van depending on your luggage requirements and group size.

Comparing Your Options

ModePrice (USD)DurationComfort
Train$8 - $336h 3min - 9h 7minMedium to High
Bus$16 - $257h 58min - 14h 31minMedium to High
Private Transfer$324 - $4858h 30minHighest

Tips for Traveling from Bangkok to Phrae

  • Book in Advance: Northern train routes, especially the sleeper berths, tend to sell out days or even weeks in advance during peak season or Thai holidays.
  • Den Chai Connection: If you arrive by train at Den Chai, look for the blue songthaews (shared taxis) or local buses parked outside the station to take you the final 25 kilometers into Phrae town.
  • Pack a Jacket: Thai buses and trains are famous for their powerful air conditioning. Even if it is 35 degrees Celsius outside, you might feel like you are in a refrigerator during the trip.
  • Snacks and Water: While some bus classes provide snacks, it is always a good idea to bring your own supplies for the 8-hour journey. Most major stations have a 7-Eleven nearby.
  • Station Arrival: If departing from Bangkok Mo Chit Bus Terminal, arrive at least 30 minutes early. It is a massive station and finding your specific platform can take some time.

Timetable

Bus Bangkok - Phrae $ 15.70–24.51 7h 58m – 14h 31m
  •   VIP 17:00
  •   Express 14:30, 20:30
  •   VIP 33 20:30
  •   Standard 18:30, 19:30, 20:00
  •   Gold Class 10:31, 10:46, 21:31, 21:46, 22:01, 22:16
Taxi Bangkok - Phrae $ 370.40–471.42 8h 30m
  •   Van 9pax
  •   Economy 3pax
  •   SUV 4pax
Train Bangkok - Phrae $ 7.56–32.48 6h 3m – 9h 7m
  •   2nd Class Sleeper AC 14:32, 18:57, 20:22, 21:02, 22:47
  •   2nd Class AC seats only 09:20
  •   2nd Class Fan seats only 07:47, 14:32, 20:22, 21:02, 22:47
  •   Class 3 Fan 07:47, 14:32, 20:22, 21:02, 22:47
Bus Pathumthani - Phrae $ 19.20 7h 10m
  •   Express 15:20, 21:20
Taxi Don Mueang Airport - Phrae $ 314.84–400.71 8h 30m
  •   Van 9pax
  •   Economy
  •   SUV 4pax
Taxi Suvarnabhumi Airport - Phrae $ 314.84–400.71 8h 30m
  •   Van 9pax
  •   Economy
  •   SUV 4pax

Frequently Asked Questions

How can I book tickets from Bangkok to Phrae?

You can book train, bus, flight, taxi, van, and ferry tickets from Bangkok to Phrae 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 Phrae?

The cheapest way to travel is by train, specifically the Class 3 Fan or 2nd Class Fan seats, which can cost as little as $8. These options are budget-friendly but do not offer air conditioning.

What is the fastest way to get from Bangkok to Phrae?

The fastest way is by train, with the quickest service reaching Den Chai in 6 hours and 3 minutes. From there, it is a short 40-minute drive into Phrae city.

How long does it take to get from Bangkok to Phrae?

The journey duration varies by mode: trains take between 6 and 9 hours, buses take between 8 and 14 hours, and private transfers typically take about 8 hours and 30 minutes.

Where do the buses depart from in Bangkok?

Most buses depart from the Mo Chit Bus Terminal (Northern & Northeastern Bus Terminal). There are also specific departures from Pathumthani for those located north of the city center.

Can I get a private car from the airports in Bangkok?

Yes, private transfers are available from both Suvarnabhumi Airport and Don Mueang Airport. These services cost between $324 and $412 and offer a direct 8-hour and 30-minute trip to Phrae.

Is Phrae worth visiting compared to Chiang Mai?

Phrae is ideal for travelers seeking a quiet, traditional experience. It features beautiful teak architecture and ancient temples without the heavy tourism found in Chiang Mai, making it perfect for a peaceful retreat.