There are 7 ways to get from Oudômxai to Bangkok by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Luang Prabang International Airport, fly to Don Mueang International Airport
best- Take the train from Oudomxay station to Luang Prabang stationtrain
- Fly from Luang Prabang International Airport (LPQ) to Don Mueang International Airport (DMK)plane LPQ - DMK
4h 39m฿3,321–5,509Train
cheapest- Take the train from Oudomxay station to Vientiane stationtrain
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
16h 56m฿1,043–2,284Train, bus
- Take the train from Oudomxay station to Vientiane stationtrain
- Take the bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminalbus
10h 21m฿1,583–2,554Drive 983.3 km
- Drive from Muang Xay to Bangkokcar 983.3 km
13h 30m฿5,797–8,374Train to Luang Prabang International Airport, fly to Suvarnabhumi Airport
- Take the train from Oudomxay station to Luang Prabang stationtrain
- Fly from Luang Prabang International Airport (LPQ) to Suvarnabhumi Airport (BKK)plane LPQ - BKK
5h 44m฿4,481–8,769Train, taxi to Louang Namtha Airport, fly to Suvarnabhumi Airport
- Take the train from Oudomxay station to Boten stationtrain
- Take the taxi from Boten station to Louang Namtha Airport (LXG)taxi
- Fly from Louang Namtha Airport (LXG) to Suvarnabhumi Airport (BKK)plane LXG - BKK
10h 2m฿4,018–9,336Bus
- Take the bus from Oudomxay to Luang Prabang Southern Terminalbus
- Take the bus from Luang Prabang Naluang Terminal to Loeibus
- Take the bus from Loei to Bangkok Mochit Bus Terminalbus
26h฿2,294–3,594
Luang Prabang International Airport (LPQ) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Oudômxai to Bangkok is to train which costs ฿1000 - ฿2300 and takes 16h 56m.
The fastest way to get from Oudômxai to Bangkok is to train and fly which takes 4h 39m and costs ฿3300 - ฿5500.
No, there is no direct bus from Oudômxai to Bangkok. However, there are services departing from Oudomxay and arriving at Bangkok Mochit Bus Terminal via Luang Prabang Naluang Terminal and Loei. The journey, including transfers, takes approximately 26h.
No, there is no direct train from Oudômxai station to Bangkok. However, there are services departing from Oudomxay station and arriving at Krung Thep Aphiwat Central Terminal via Khamsavath Station. The journey, including transfers, takes approximately 16h 56m.
The distance between Oudômxai and Bangkok is 812 km. The road distance is 983.3 km.
The best way to get from Oudômxai to Bangkok without a car is to train which takes 16h 56m and costs ฿1000 - ฿2300.
It takes approximately 4h 39m to get from Oudômxai to Bangkok, including transfers.
Oudômxai to Bangkok bus services, operated by Luang Prabang Transport, depart from Oudomxay station.
Oudômxai to Bangkok train services, operated by Laos - China Railway, depart from Oudomxay station.
The best way to get from Oudômxai to Bangkok is to train which takes 16h 56m and costs ฿1000 - ฿2300. Alternatively, you can bus, which costs ฿2200 - ฿3600 and takes 26h.
What companies run services between Oudômxai, Laos and Bangkok, Thailand?
You can take a train from Oudomxay station to Krung Thep Aphiwat Central Terminal via Vientiane station and Khamsavath Station in around 16h 56m. Alternatively, you can take a bus from Oudomxay to Bangkok Mochit Bus Terminal via Luang Prabang Southern Terminal, Luang Prabang Naluang Terminal, and Loei in around 26h.
- Website
- thaiairways.com
Flights from Luang Prabang International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ฿4,400–8,000
Flights from Louang Namtha Airport to Suvarnabhumi Airport via Vientiane
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ฿3,200–8,000
- Website
- laoairlines.com
Flights from Luang Prabang International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,400–6,500
Flights from Louang Namtha Airport to Suvarnabhumi Airport via Vientiane
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ฿3,900–8,500
- Website
- airasia.com
Flights from Luang Prabang International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿3,000–4,700
- Website
- bangkokair.com
Flights from Luang Prabang International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ฿4,400–8,000
- Phone
- 021-891888
- Website
- facebook.com
Train from Oudomxay station to Luang Prabang station
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- ฿240–650
- Schedules at
- baolau.com
- Second Class
- ฿240–255
- First Class
- ฿380–650
Train from Oudomxay station to Vientiane station
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- ฿750–1,300
- Schedules at
- baolau.com
- Second Class
- ฿760–820
- First Class
- ฿1,200–1,300
Train from Oudomxay station to Vientiane station
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- ฿750–1,300
- Schedules at
- baolau.com
- Second Class
- ฿760–820
- First Class
- ฿1,200–1,300
Train from Oudomxay station to Luang Prabang station
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- ฿240–650
- Schedules at
- baolau.com
- Second Class
- ฿240–255
- First Class
- ฿380–650
Train from Oudomxay station to Boten station
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- ฿150–550
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ฿150–180
- First Class
- ฿250–550
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- ฿210–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–270
- 2nd Class (Air-Conditioned Berth)
- ฿210–270
- 2nd Class (Air-conditioned Seat)
- ฿520–570
- Phone
- +66 62 717 2926
- [email protected]
- Website
- omio.com
Bus from Nongkhai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- ฿650–1,000
- Book at
- 12go.asia
- Website
- Luang Prabang Transport
Bus from Oudomxay to Luang Prabang Southern Terminal
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ฿494
- Schedules at
- Luang Prabang Transport
- Phone
- 856071212979
Bus from Luang Prabang Naluang Terminal to Loei
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ฿1,200–1,900
- Book at
- 12 Go
- Phone
- 081-8794949
- [email protected]
- Website
- sunbus.co.th
Bus from Loei to Bangkok Mochit Bus Terminal
- Ave. Duration
- 8h
- Frequency
- 4 times a day
- Estimated price
- ฿600–1,200
- Book at
- Omio
- Ave. Duration
- 45 min
- Estimated price
- ฿600–750
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 How to get from Southend Airport into central London, What documents do I need to cross Niagara Falls?, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Oudômxai to Bangkok bus services, operated by Luang Prabang Transport, arrive at Luang Prabang Southern Terminal station.
Oudômxai to Bangkok train services, operated by Laos - China Railway, arrive at Vientiane station.
Yes, the driving distance between Oudômxai to Bangkok is 983 km. It takes approximately 13h 30m to drive from Oudômxai to Bangkok.
There are 5893+ hotels available in Bangkok.









