BANGKOK to NAKHON SAWAN — Transport ☀️

How to get from Bangkok to Nakhon Sawan by train, bus, van, taxi, car
How to get from Bangkok to Nakhon Sawan? You can travel to Nakhon Sawan by train, bus or private taxi/car.
  1. Train to Nakhon Sawan
  2. Bus to Nakhon Sawan
  3. Taxi to Nakhon Sawan
  4. Book Tickets Online 🎫
Best speed

Train

Fast, reliable option, comfortable seating, direct journey

Best comfort

Private taxi/car

Door-to-door transfer, flexible departure, comfortable option

Avoid

Flights

No flights available, short distance unnecessary

Quick answer: Travelling from Bangkok to Nakhon Sawan offers you convenient and flexible modes of transport—whether it’s the affordable train, quick bus/minivan, or a private car for door‑to‑door travel. You can book tickets from Bangkok to Nakhon Sawan easily online in advance.

At a glance:

  • 📍 Distance: approx. 250 km by road.
  • ⏱️ Travel time: Train ~3.5‑4.5 hours | Bus/Minivan ~3.5‑4 hours | Private Car/Taxi ~3‑3.5 hours.
  • 💰 Price range: Train US$ 3‑30 pp | Bus/Minivan US$ 9‑24 pp | Private Car/Taxi US$ 100‑155
  • 🚆 Train: Direct train services from Bangkok to Nakhon Sawan Railway Station.
  • 🚍 Bus/Minivan: Regular air‑conditioned buses or vans from Bangkok’s bus terminal to Nakhon Sawan.
  • 🚕 Private Car/Taxi: Private hire or taxi to Nakhon Sawan for comfort and flexibility.

Last updated in April 2026


From Bangkok to Nakhon Sawan you can travel by train, bus, or private taxi.

The distance from Bangkok to Nakhon Sawan is about 250 km. Trains are the cheapest and most popular option, taking about 3.5–4.5 hours with fares from $3–30 per person.

Tourist buses take about 3.5–4 hours and cost around $6–24 per person. For the fastest and most flexible journey, you can also book a private taxi or car, with travel times of about 3–3.5 hours and prices from $100–270 per vehicle.

Nakhon Sawan, known as the “Heavenly City,” lies on the main railway route between Bangkok and Chiang Mai. The city is famous for Bueng Boraphet, Thailand’s largest freshwater lake, and is easily accessible by train, bus, or road.

BOOK TICKETS with 12go.asia

Comparison of Transfer Options from Bangkok to Nakhon Sawan
Transfer modes from Bangkok to Nakhon Sawan: Travel Time Cost Range
Train 3.5–4.5 hours $3–30 per person
Tourist Bus / Van 3.5–4 hours $6–24 per person
Private Car / Taxi 3–3.5 hours $100–270 per car

BOOK TICKETS with Baolau


How do I get from Bangkok to Nakhon Sawan?


1. TRAIN from Bangkok to Nakhon Sawan

👉 Train is the cheapest and most popular way to travel from Bangkok to Nakhon Sawan.

  • ✔️ Best for: budget travelers and those who prefer comfortable rail travel
  • ✔️ Travel time: ~3.5–4.5 hours
  • ✔️ Cost: $3–30 per person
  • ✅ Best Option: 2nd Class air-conditioned seat for the best value
  • 💡 Tip: 3rd Class hard-seat tickets start from only $2–4 per person.
  • 🌏 Extra Tip: Check the Thailand Railway Map and Thailand Train Timetable before your trip.

Thai Railways operates about 6 daily trains from Krung Thep Aphiwat Central Terminal Station to Nakhon Sawan Railway Station. The journey takes about 3.5–4.5 hours.

Train tickets cost about $3–30 per person, depending on the class. You can choose from 2nd and 3rd class seats, while some services also offer sleeper berths.

Train travel is the most affordable option and a comfortable way to reach Nakhon Sawan. Booking tickets online in advance is recommended, especially for higher-class seats.

🚆 Train Schedule + Tickets from Bangkok to Nakhon Sawan:
Train Departure in Bangkok Arrival in Nakhon Sawan Train Ticket
Thai Railways RP107 20:45 00:04 From $2.95
Thai Railways SP7 09:05 11:37 From $12.70
Thai Railways RP111 07:30 11:21 From $2.95
Thai Railways SP13 20:05 23:28 From $7.20
Thai Railways RP109 14:15 18:24 From $2.95
Thai Railways EX51 22:30 02:21 From $6.00
Thai Railways SP9 18:40 22:14 From $24.00

train-bangkok-to-nakhon-sawan
From Bangkok to Nakhon Sawan you can travel by train of Thai Railways (photo: 12go.asia).

2. VAN / BUS from Bangkok to Nakhon Sawan

👉 Tourist bus is a cheap and convenient way to travel from Bangkok to Nakhon Sawan.

  • ✔️ Best for: budget travelers looking for frequent departures
  • ✔️ Travel time: ~3.5–4 hours
  • ✔️ Cost: $6–24 per person
  • ✅ Best Option: Air-conditioned tourist bus or modern minivan
  • 💡 Tip: Arrive at the departure terminal at least 30 minutes before departure.
  • 🌏 Extra Tip: Buses depart mainly from Mo Chit Bus Terminal and Mochit New Van Terminal.

Tourist buses and minivans are a popular alternative to trains. The journey from Bangkok to Nakhon Sawan takes about 3.5–4 hours.

Tickets cost approximately $6–24 per person. Services are operated by companies such as Paknam Pho Minibus, Budsarakham Tour, Thai Sriram, Kasemthara, Kamphaeng Phet Tour, and Transport Co.

Most buses depart from Mo Chit Bus Terminal or Mochit New Van Terminal and arrive at Nakhon Sawan Bus Station.

🚍 Bus / Van Schedule + Tickets from Bangkok to Nakhon Sawan:
Bus Company Departure in Bangkok Arrival in Nakhon Sawan
Paknam Pho Minibus 05:00 09:00
Paknam Pho Minibus 07:00 11:00
Paknam Pho Minibus 09:00 11:00
Paknam Pho Minibus 11:00 15:00
Paknam Pho Minibus 13:00 17:00
Paknam Pho Minibus 15:00 19:00
Paknam Pho Minibus 17:00 21:00
Paknam Pho Minibus 19:00 23:00
Thai Sriram bus 08:00 11:30
Thai Sriram bus 18:00 21:30
Budsarakham Tour 17:45 21:25
Kamphaeng 16:00 19:50
Kasemthara 19:00 22:30

bus-bangkok-to-nakhon-sawan
From Bangkok to Nakhon Sawan you can travel by tourist bus (photo: Budsarakham Tour bus).

3. PRIVATE TAXI / CAR from Bangkok to Nakhon Sawan

👉 Private taxi is the most comfortable way to travel from Bangkok to Nakhon Sawan.

  • ✔️ Best for: families, groups, and travelers who prefer door-to-door service
  • ✔️ Travel time: ~3–3.5 hours
  • ✔️ Cost: $100–270 per vehicle
  • ✅ Best Option: Private car with hotel or airport pickup
  • 💡 Tip: Book your private transfer online before your trip.
  • 🌏 Extra Tip: Minivans are a great choice for groups sharing the travel cost.

A private taxi or car offers the fastest and most convenient way to reach Nakhon Sawan from Bangkok. Companies such as 12Go Transfer, Kim Transfers Thailand, Thailand Limo by Datum, Gosafe Transport, and others operate modern sedans, SUVs, and minivans. Learn more about transportation in Thailand.

The journey takes about 3–3.5 hours, with prices ranging from $100–270 per vehicle. Transfers are available from hotels, Suvarnabhumi Airport, and Don Mueang Airport.

Private transfers are ideal if you want maximum comfort, flexibility, and a direct door-to-door service without changing transport.

BOOK TAXI with 12go.asia

🚕 Taxi Schedule from Bangkok to Nakhon Sawan:
Taxi Service Travel Time Price (Car)
Than Car Service 02:55 From $108.00
Thailand Limo by Datum 03:20 From $160.00
Kim Transfers 03:15 From $100.00
Gosafe Transport 03:15 From $175.00
Andaman Taxis 02:30 From $110.00
Easyride Services 03:00 From $100.00
Torch Taxi 03:15 From $120.00
AEC 168 Transport 03:15 From $110.00

taxi-car-bangkok-to-nakhon-sawan
From Bangkok to Nakhon Sawan you can also travel by private car/taxi (photo: Thailand Limo by Datum).

❓ FAQ — Travel from Bangkok to Nakhon Sawan

How to book tickets or a private car from Bangkok to Nakhon Sawan?

Book train tickets, bus tickets, or a private transfer from Bangkok to Nakhon Sawan online via 12go.asia or Baolau.

How long does it take to travel from Bangkok to Nakhon Sawan?

Travel from Bangkok to Nakhon Sawan takes about 3.5–4.5 hours by train, 3.5–4 hours by bus, or around 3–3.5 hours by private car.

What is the travel distance from Bangkok to Nakhon Sawan?

The travel distance from Bangkok to Nakhon Sawan is approximately 250 km by road.

How much does it cost to travel from Bangkok to Nakhon Sawan?

Train tickets cost about $3–30 per person, buses $6–24 per person, and private cars about $100–270 per vehicle.

Do I need to print my train ticket?

Yes. It is recommended to print your train e-ticket for the Bangkok to Nakhon Sawan route before departure.

What train classes are available?

Thai Railways operates 1st, 2nd, and 3rd class trains. Most travelers choose 2nd Class air-conditioned seats for the best value.

What is the cheapest way to travel from Bangkok to Nakhon Sawan?

The cheapest option is the train, with 3rd Class tickets starting at around $2–3 per person.

What is the best transport option?

The train is the best choice for most travelers because it is affordable, comfortable, and offers several departures every day.

Are there direct flights from Bangkok to Nakhon Sawan?

No. There are currently no direct flights between Bangkok and Nakhon Sawan.

How to travel from Nakhon Sawan back to Bangkok?

You can return by train, bus, or private car. You can also stop in Lopburi on the way.

Where can you travel from Nakhon Sawan?

From Nakhon Sawan you can continue to Sukhothai, Chiang Mai, or return to Bangkok and visit Ayutthaya.

Where to stay in Nakhon Sawan?

Search hotels, resorts, and guesthouses here: Book accommodation in Nakhon Sawan.

Popular travel routes in Thailand:
How to get from Phuket to Koh Samui? How to get from Koh Samui to Koh Phangan?
How to get from Chiang Mai to Mae Hong Son? How to get from Chiang Mai to Chiang Rai?
How to get from Koh Lanta to Phi Phi? How to get from Krabi to Koh Phangan?
How to get from Bangkok to Koh Chang? How to get from Surat Thani to Krabi?

BOOK a TOUR / ACTIVITY in Thailand


💡 Practical Travel Tips for Bangkok to Nakhon Sawan

Traveling from Bangkok to Nakhon Sawan is easy thanks to frequent trains, buses, and private transfers. Nakhon Sawan is also a popular gateway to northern Thailand.

  • Train or Bus: Trains are the cheapest and most comfortable option, while buses offer more departure times.
  • Book Early: Reserve tickets in advance during weekends and public holidays.
  • Bring Essentials: Carry water, snacks, a charger, and a light jacket for air-conditioned transport.
  • Local Transport: Taxis, tuk-tuks, and motorbike taxis are available at the railway station and bus terminal.
  • Continue North: Nakhon Sawan is a convenient stop if you continue to Chiang Mai or other destinations.
  • Visit the City: Explore the riverside parks, local markets, and the meeting point of the Ping and Nan rivers.

Tip: Train, bus, and private transfer tickets from Bangkok to Nakhon Sawan can be searched and booked online in advance.


🎫 Book your tickets / car from Bangkok to Nakhon Sawan:

Ayutthaya to Chiang Mai ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

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

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: