Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Non Sang?

Book now

There are 9 ways to get from Bangkok to Non Sang by plane, taxi, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly Suvarnabhumi to Khon Kaen, taxi  •  4h 3m

  1. Fly from Suvarnabhumi (BKK) to Khon Kaen (KKC) BKK - KKC
  2. Take a taxi from Khon Kaen to Non Sang

Cheapest option

Bus  •  7h

  1. Take the bus from Bangkok Mochit Bus Terminal to Non Sang

7 alternative options

Fly Don Muang to Khon Kaen, taxi  •  4h 6m

  1. Fly from Don Muang (DMK) to Khon Kaen (KKC) DMK - KKC
  2. Take a taxi from Khon Kaen to Non Sang

Fly Don Muang to Udon Thani, taxi  •  4h 8m

  1. Fly from Don Muang (DMK) to Udon Thani (UTH) DMK - UTH
  2. Take a taxi from Udon Thani to Non Sang

Fly Suvarnabhumi to Udon Thani, taxi  •  4h 10m

  1. Fly from Suvarnabhumi (BKK) to Udon Thani (UTH) BKK - UTH
  2. Take a taxi from Udon Thani to Non Sang

Bus to Don Muang, fly to Loei, bus, taxi  •  5h 56m

  1. Take the bus from ตรงข้ามการบินไทยหลานหลวง;Thai Airways Larnluang to อาคารผู้โดยสาร ชั้น 3;Donmueng Terminal Floor 3
  2. Fly from Don Muang (DMK) to Loei (LOE) DMK - LOE
  3. Take the bus from Loei to Nong Bua Lamphu
  4. Take a taxi from Nong Bua Lamphu to Non Sang

Train  •  8h 8m

  1. Take the train from Krung Thep Aphiwat Central Terminal to Sathani Rotfai Nam Phong

Taxi  •  7h 28m

  1. Take a taxi from Bangkok to Non Sang 524.3 km

Drive  •  7h 28m

  1. Drive from Bangkok to Non Sang 524.3 km

Questions & Answers

The cheapest way to get from Bangkok to Non Sang is to bus which costs ฿380 - ฿550 and takes 7h.

More details

The fastest way to get from Bangkok to Non Sang is to fly and taxi which takes 4h 3m and costs ฿1400 - ฿3300.

More details

Yes, there is a direct bus departing from Bangkok Mochit Bus Terminal and arriving at Non Sang. Services depart once daily, and operate every day. The journey takes approximately 7h.

More details

The distance between Bangkok and Non Sang is 499 km. The road distance is 524.3 km.

Get driving directions

The best way to get from Bangkok to Non Sang without a car is to bus which takes 7h and costs ฿380 - ฿550.

More details

It takes approximately 4h 3m to get from Bangkok to Non Sang, including transfers.

More details

Bangkok to Non Sang bus services, operated by The Transport Company, depart from Bangkok Mochit Bus Terminal station.

More details

The best way to get from Bangkok to Non Sang is to bus which takes 7h and costs ฿380 - ฿550. Alternatively, you can train, which costs ฿550 - ฿2900 and takes 8h 8m.

Mode details

Bangkok to Non Sang bus services, operated by The Transport Company, arrive at Non Sang station.

More details

Yes, the driving distance between Bangkok to Non Sang is 524 km. It takes approximately 7h 28m to drive from Bangkok to Non Sang.

Get driving directions

Map of how to get from Bangkok to Non Sang.
Launch map view
  • Distance: 498.7 km
  • Duration: 4h 3m

What companies run services between Bangkok, Thailand and Non Sang, Thailand?

The Transport Company operates a bus from Bangkok Mochit Bus Terminal to Non Sang once daily. Tickets cost ฿380 - ฿550 and the journey takes 7h. Alternatively, State Railway of Thailand operates a train from Krung Thep Aphiwat Central Terminal to Sathani Rotfai Nam Phong 3 times a day. Tickets cost ฿160 - ฿2400 and the journey takes 7h 10m.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Don Muang to Khon Kaen
Ave. Duration
1h 4m
When
Every day
Estimated price
฿950 - ฿3700
Flights from Don Muang to Udon Thani
Ave. Duration
1h 10m
When
Every day
Estimated price
฿800 - ฿4100
Flights from Don Muang to Loei
Ave. Duration
1h 7m
When
Every day
Estimated price
฿1000 - ฿4900
Thai Airways International
Website
thaiairways.com
Flights from Suvarnabhumi to Khon Kaen
Ave. Duration
1h 1m
When
Every day
Estimated price
฿1200 - ฿3800
Flights from Suvarnabhumi to Udon Thani
Ave. Duration
1h 10m
When
Every day
Estimated price
฿1300 - ฿3800
Thai Lion Mentari
Website
lionairthai.com
Flights from Don Muang to Khon Kaen
Ave. Duration
1h 5m
When
Every day
Estimated price
฿1000 - ฿2500
Flights from Don Muang to Udon Thani
Ave. Duration
1h 15m
When
Every day
Estimated price
฿1000 - ฿4000
Thai Vietjet Air
Website
vietjetair.com
Flights from Suvarnabhumi to Khon Kaen
Ave. Duration
1h 5m
When
Every day
Estimated price
฿850 - ฿2600
Flights from Suvarnabhumi to Udon Thani
Ave. Duration
1h 10m
When
Every day
Estimated price
฿1000 - ฿3200
Nok Air
Website
nokair.com
Flights from Don Muang to Udon Thani
Ave. Duration
1h 6m
When
Every day
Estimated price
฿850 - ฿4400
Train operators
State Railway of Thailand
Phone
1690
Email
sarabanklang@railway.co.th
Website
railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Sathani Rotfai Nam Phong
Ave. Duration
7h 10m
Frequency
3 times a day
Estimated price
฿160 - ฿2400
Book at
https://12go.asia/en/operator/thai-railways
Website
https://dticket.railway.co.th/DTicketPublicWeb/home/Home
3rd Class (Seat)
฿160 - ฿250
2nd Class (Air-Conditioned Berth)
฿650 - ฿900
2nd Class (Air-conditioned Seat)
฿370 - ฿550
1st Class (Air-Conditioned Berth)
฿1000 - ฿1400
Train No.75
฿250 - ฿500
Train No.133
฿211
Train No.25
฿850 - ฿2400
Bus operators
Bangkok Mass Transit Authority
Phone
1348
Email
contact1348@bmta.co.th
Website
bmta.co.th
Bus from ตรงข้ามการบินไทยหลานหลวง;Thai Airways Larnluang to อาคารผู้โดยสาร ชั้น 3;Donmueng Terminal Floor 3
Ave. Duration
32 min
Frequency
Every 20 minutes
Estimated price
฿10 - ฿50
Schedules at
bmta.co.th
Phetprasert Tour
Phone
+66 56 720 720
Email
info@phetprasert.com
Website
phetprasert.com
Bus from Loei to Nong Bua Lamphu
Ave. Duration
1h 15m
Frequency
Once daily
Estimated price
฿75 - ฿110
Book at
https://12go.asia/en/operator/phet-prasert
The Transport Company
Phone
1490
Email
borkorsor@transport.co.th
Website
home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Non Sang
Ave. Duration
7h
Frequency
Once daily
Estimated price
฿380 - ฿550
Book at
https://12go.asia/en/operator/transport-co
Website
https://tcl99web.transport.co.th/Home
Other operators
Taxi from Khon Kaen to Non Sang
Ave. Duration
1h 20m
Estimated price
฿550 - ฿700
Taxi Khon Kaen
Website
khonkaentaxi.business.site
Grab Taxi
Website
grab.com

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Need to know: Eurostar and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

More Questions & Answers

There are three+ hotels available in Non Sang. Prices start at ฿400 per night.

More details