Check Bangkok to Nong Khai Bus Schedule >>
Bus from Bangkok to Nong Khai serves not just locals but also many international travellers because Nong Khai is one of the gateway town to cross border to Laos. Cross border buses to Laos depart frequently from Nong Khai. It costs about THB55 and takes about 1.5 hours to Laos.
Bus is the most convenient way to get from Bangkok to Nong Khai.
There is no airport in Nong Khai. The closest airport is in Udon Thani, which is about a one-hour drive south of Nong Khai. Besides that, flight ticket is generally much more expensive than bus fare, so bus is always the preferred option by locals and foreigners to travel from Bangkok to Nong Khai.
Please note that all buses leaving for Nong Khai from Bangkok are overnight bus. They depart Bangkok Morchit Bus Terminal in the evening and arrive Nong Khai next morning. The bus arrives Nong Khai Bus Terminal located in the centre of town.
The duration required from Bangkok to Nong Khai by bus is about 11 hours.
The road distance is 650 km from Bangkok to Nong Khai.
Budsarakham Tour, Sawadee Esan and Nakhonchai Air are those popular bus operators in Thailand serving the bus service from Bangkok to Nong Khai.
The bus ticket from Bangkok to Nong Khai is reasonably charged in the region of THB538 to THB715, depending on the bus types. Generally, higher bus fare bus comes with spacious seat and more comfortable journey. For example, Nakhonchai Air offers First Class bus with fully equipped with air-conditioning, spacious 2+1 seating arrangement and massage chair at THB714.
The boarding point for Budsarakham Tour and Sawadee Esan located at Bangkok Morchit Bus Terminal while the boarding point for Nakhonchai Air is located at Nakhonchaiair Bus Station(Bangkok).
The arrival point in Nong Khai is located at Nong Khai Bus Terminal.
You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you would rather not do that, you can visit www.busonlineticket.co.th and book your seat within 5 minutes.
You can book a bus of your choice to any destination in Thailand by logging on to the official website of BusOnlineTicket which is https://www.busonlineticket.co.th/. The site is user-friendly and you can book your bus ticket in a matter of minutes.