The distance from Udon Thani to Bangkok is approximately 560 km, and the fastest flight takes 1 hour and 10 minutes. First, you should decide on an airport. Thai AirAsia, Nok Air, and Thai Lion Air fly to Don Mueang, while Thai Airways and Thai Vietjet fly to Suvarnabhumi. The latter is the right choice if you have an international connecting flight. Prices on the 12Go website for mid-November ranged from 1,000 to 2,600 baht.

Check the current travel times and seat availability for Udon Thani → Bangkok on 12Go.

I would take the Special Express No. 26, a sleeper train that departs Udon Thani at 8:20 p.m. and arrives at Krung Thep Aphiwat at 5:30 a.m. A second-class seat costs 877–977 baht according to the SRT fare. The daytime train departs around 8:30 a.m. and arrives at 4:35 p.m. Night buses to Mo Chit cost approximately 600–840 baht.

Where to stay in Bangkok

This route ends in Bangkok. Search for hotels in Bangkok for your travel dates or narrow your search to a specific region. Filter for hotels with free cancellation if you'd like to book a room and decide later.

Open Booking.com with your travel dates · also on Expedia · Trip.com

My picks in Bangkok in every price category

  • Millennium Hilton Bangkok · Luxury · 5 stars · 4.6 (12,976)
  • Centara Watergate Pavilion Hotel Bangkok · Mid-range · 4 stars · 4.5 (4,456)
  • Old Capital Bike InnCheap · 3 stars · 4.9 (386)
  • Key facts

    Two airports in Bangkok, various airlines

    Thai AirAsia, Nok Air and Thai Lion Air land at Don Mueang Airport. Thai Airways and Thai Vietjet land at Suvarnabhumi Airport, Bangkok's international airport.

    About a dozen flights per day

    12Go lists direct flights between approximately 07:45 and 20:45 at both airports, with a flight time of 1 hour to 1 hour 15 minutes.

    The sleeper car departs at 8:20 pm.

    Special train No. 26 has first and second class sleeping cars and arrives at Don Mueang at 05:13 and Krung Thep Aphiwat at 05:30.

    A daytime train, around 8:30 am

    Express train No. 76 arrives at Don Mueang station at 4:19 PM and at Krung Thep Aphiwat station at 4:35 PM. Seating only.

    Night buses to Mo Chit

    Nakhonchai Air, Transport Co. and other airlines depart between approximately 5:30 PM and 9:45 PM for 600–840 ฿ with 12Go, flight time approximately 8 to 10 hours.

    Start in Nong Khai or Vientiane?

    The same trains depart from Nong Khai about 40 to 45 minutes earlier, and express train No. 134 departs from Khamsavath station outside Vientiane at 6:25 pm.

    All routes from Udon Thani to Bangkok compared

    Flight and bus prices are from 12Go for mid-November 2026 and include the toll. Train prices are from SRT and taken from Richard Barrow's Thai Train Guide. Train times are based on the Rail Thailand timetable from January 2026; in some timetables, line 76 departs at 8:16 AM.

    Bookable departures · updated daily

    Udon Thani → Bangkok: Departure times you can book now

    All flights currently bookable via 12Go on this route, sorted by booking class. The prices shown are distributed across the different booking classes; the exact price for a seat and a specific date can be found on the booking page.

    bus

    Flight

    12Go timetables and fares are updated daily. Services that operate only locally—regular trains, weekend trips, and ferry terminal tickets—are not listed; these can be found in the table above. Sponsored link: We may receive a commission if you book, at no extra cost to you.

    Check current flight and bus connections from Udon Thani to Bangkok.

    12Go's live booking service for the return journey includes flights to both Bangkok airports and bus connections to Mo Chit. Train tickets can also be booked through 12Go; prices include a booking fee.

    Sponsored link – We may receive a small commission if you book, at no extra cost to you. Learn more.

    Which airport in Bangkok should I fly to?

    Choose your airport before your flight. If you're taking an international return flight, fly with Thai Airways or Thai Vietjet to Suvarnabhumi, where long-haul flights depart, and avoid the 60- to 90-minute transfer across Bangkok from Don Mueang. If you're flying into the city, Don Mueang offers more flights with Thai AirAsia, Nok Air, and Thai Lion Air, and usually cheaper fares.

    The 12Go flight overview for mid-November showed flights to Don Mueang from Udon Thani at approximately 7:45, 12:10, 12:45, 14:20, 18:00, 18:40, 19:20, and 20:45 for approximately 1,000–1,950 baht. Flights to Suvarnabhumi departed at approximately 8:40, 13:55, 15:10, 17:10, and 19:40 for approximately 1,430–2,600 baht. The airport is located about 5 km south of the city center and can be reached in 10 minutes by taxi or Grab.

    The train timetable from Udon Thani to Bangkok

    The times are taken from the Rail Thailand timetable of January 2026. Other timetables indicate that line 76 departs Udon Thani at 08:16. Line 134 departs Khamsavath station outside Vientiane at 18:25 and waits in Nong Khai for Thai immigration control.

    The best-rated hotels in Bangkok

    Here is my ranking of the 10 best hotels in Bangkok. Each button will take you directly to the hotel's page on Booking.com, where you have already entered your travel dates.

  • #2 Shangri-La Bangkok 4.6 (11,460 reviews) Luxurious river hotel in Bang Rak overlooking the Chao Phraya River, with first-class service and comprehensive resort facilities. Check prices
  • #3 Siam Kempinski Hotel Bangkok 4.7 (6,977 reviews) The Siam Kempinski Hotel Bangkok solves the biggest problem in the Siam district – the lack of quiet places to sleep – with an idyllic resort garden featuring saltwater pools. Check prices
  • #4 Mandarin Oriental, Bangkok 4.7 (6,702 reviews) A legendary riverside hotel in Bangkok's Bang Rak district with elegant rooms, world-class dining, and a renowned spa. Check prices
  • The train back to Krung Thep Aphiwat

    I would take the Special Express No. 26 at 8:20 pm, a sleeper train with air-conditioned first and second class compartments and a dining car. This route is better than traveling north because you have dinner in Udon, spend the entire night in the sleeper car, and arrive in Bangkok at 5:30 am – early enough for a morning flight from Don Mueang, where the train stops at 5:13 am. According to the SRT, a second-class compartment costs 877 baht (upper class) or 977 baht (lower class), and first class costs 1,313–1,513 baht.

    Express train No. 76 is the daytime train, departing at approximately 8:30 AM and arriving at Krung Thep Aphiwat at 4:35 PM. Seating is the only option, costing 244 baht in third class or 477 baht in second class. The budget-friendly night train No. 134 departs at approximately 9:00 PM, costing 204 baht in third class and arriving at 7:30 AM. All three trains stop at Don Mueang station, opposite the airport; none pass through Korat. Tickets can be booked through the SRT website, D-Ticket, at the station, or via 12Go (for a fee). According to SRT booking policies, seats are released approximately 90 days in advance, with train No. 26 being the first to sell out.

    The night bus to Mo Chit

    Most buses back to Bangkok depart in the evening. 12Go offers VIP buses between approximately 5:30 PM and 8:10 PM, Nakhonchai Air's first-class buses at 8:30 AM, 9:00 PM, and 9:45 PM, and their Gold Class buses run during the day and evening. Buses from Transport Co. and other operators depart at 9:00 AM and from 7:00 PM onwards. Fares range from 600 to 840 baht. The journey takes 8 to 10 hours, so an evening bus will arrive at Mo Chit 2 around dawn. Check which bus station in Udon your bus departs from, as companies use either Bus Station 1 in the city, Bus Station 2 on the ring road, or, in the case of Nakhonchai Air, their own dedicated bus station.

    From Nong Khai or Vientiane

    From Nong Khai, the same three trains depart 40 to 45 minutes before Udon Thani: Line 76 at 7:45 a.m., Line 26 at 7:40 p.m., and Line 134 at 8:15 p.m. Bus fares from Nong Khai to Bangkok with 12Go cost approximately 650–850 baht. Alternatively, you can fly from Udon Thani, which is about 55 km away. From there, a shared taxi to the airport costs approximately 200 baht.

    The No. 134 express train departs from Khamsavath Station in Vientiane at 6:25 PM. Seat61 recommends arriving at the station 45 to 60 minutes before departure to complete Lao exit formalities. In Nong Khai, all passengers disembark with their luggage for Thai immigration control before the train continues its journey to Bangkok at 8:15 PM. Buses operated by BKS and Laos from Vientiane to Udon Thani depart at 8:00 AM, 10:00 AM, 12:00 PM, 2:00 PM, and 5:00 PM. The journey time, including the border crossing, is two to three hours, allowing you to catch an evening flight to Bangkok on the morning bus. Our Vientiane to Bangkok travel guide provides information on the No. 134 sleeper train, the border crossing, and the buses.

    More about Udon Thani and the Northeast

    Frequently Asked Questions

    Frequently asked questions about the journey from Udon Thani to Bangkok.

    Fly. The flight time to Don Mueang or Suvarnabhumi is about 1 hour 10 minutes, and there are about a dozen direct flights between the two cities daily.

    Both. Thai AirAsia, Nok Air and Thai Lion Air fly to Don Mueang, and Thai Airways and Thai Vietjet fly to Suvarnabhumi, the airport for most international flights.

    Express train No. 76 departs at approximately 8:30 AM and arrives at the station at 4:35 PM; special express train No. 26 departs at 8:20 PM and arrives at the station at 5:30 AM; and express train No. 134 departs at approximately 9:00 PM and arrives at the station at 7:30 AM. All stop at Don Mueang before Krung Thep Aphiwat.

    SRT fares are: 204–244 Baht in third class, 327–477 Baht for a seat in second class, 877–977 Baht for a sleeper berth in second class on train No. 26 and 1,313–1,513 Baht for first class.

    The journey to Mo Chit takes approximately 8 to 10 hours. Most buses depart between 5:30 pm and 9:45 pm and cost around 600–840 baht with a 12Go ticket.

    Approximately 560 km by road, about seven hours of driving without breaks.

    Yes. Express train No. 134 departs from Khamsavath station outside Vientiane at 6:25 PM, stops in Nong Khai for Thai immigration control, and arrives at Krung Thep Aphiwat at 7:30 AM.

    Compare prices on the major booking portals and filter for rooms with free cancellation if you want to book now and decide later.

  • Compare prices on different websites.
  • Filter for free cancellation
  • Secure checkout on the partner site
  • Compare prices on Booking.com

    Compare prices on Trip.com

    We may receive a commission for bookings made through these links – this will not incur any additional costs for you. Learn more.

    Continue your journey from Bangkok

    The next stage, with the fastest and cheapest way to get there.

  • Bangkok – Ayutthaya: Fastest long-distance train, 3rd class, 50–80 min. Cheapest regional train, approx. 15–20 ฿. Compare all 6 options.
  • Bangkok–Buriram: Fastest flight with Thai AirAsia, 1 hour flight time, approximately 4 hours door-to-door. Cheapest connection: Express No. 71 or Rapid No. 135, approximately 175–450 Baht. Compare all 7 options.
  • Bangkok – Chiang Mai: Fastest flight (1 hr 10–20 min + airport time), cheapest express bus ($16–$25). Compare all 6 options.
  • Bangkok – Chiang Rai: Fastest flight, Don Mueang, 80–95 min. Cheapest night bus, Transport Co., approx. 720–840 ฿. Compare all 5 options.
  • Bangkok-Chumphon: Cheapest Suwannatee bus connection, approx. 400 ฿. Compare all 7 options.
  • Bangkok–Hua Hin: Fastest special train No. 43, 3 hours | Cheapest regional train, 44 ฿ | Compare all 8 connections
  • Return journey? Bangkok to Udon Thani – All 27 routes from Bangkok

    You might also like this

    Best time to travel to Thailand

    The best time to travel is from November to February; the rest of the year is best on the east coast.

    Thailand on a budget

    Thailand for less money, without sacrificing the best

    Is Thailand safe?

    What actually poses risks, what is only mentioned in the news, and what do four government advisories say – destination by destination?

    Thailand Visa and Entry Requirements

    Who is allowed to enter visa-free, what entry controls are in place, what is the TDAC, and how can you extend your stay?

    Ethical elephant sanctuaries in Chiang Mai

    No riding, no shows, and the protected areas where you watch rather than wash.

    I lived in Bangkok for four years and traveled throughout the country from there. The guidebooks reflect my personal opinion and are written as I would explain things to a friend planning a trip.

    Ready to create your travel itinerary?

    Use our free trip planner to save places, organize days, and share your trip.