aaaa

How to get from

Bangkok to Udon Thani

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

4 ways to get from Bangkok to Udon Thani

Taking a Bus from Bangkok to Udon ThaniDuration: 8h 30m
Know before you go

Udonthani is a popular destination for locals and tourists in Thailand. The cheapest and also comfortable way to get there is to take an overnight bus from Bangkok to Udonthani. The buses have toilets on board, provide meals, snacks and even blankets. You sleep on the bus and arrive early the next morning to start your trip in Udonthani.

  • Pros
    • Cost effective
    • Blankets provided
    • Food/snacks/water provided
    • Toilets on board
    • Replaces night accommodation
  • Cons
    • Long journey
    • Departure time limited to specific time of day
    • Possible motion sickness
    • Shared bus: possibly noisy and crowded
Most popular rides
Taking a Minivan from Bangkok to Udon ThaniDuration: 8h
Know before you go

When traveling with friends or family, the best way to travel from Bangkok to Udonthani is by getting a private minivan. This is very convenient and comfortable because it lets you depart at your time of convenience and will pick you up in any hotel in Bangkok and drop you off directly in Udonthani.

  • Pros
    • Private transfer (personal pick up and drop off)
    • Private van: great family option
    • Ample luggage allowance
    • Makes bathroom & rest stops
  • Cons
    • No toilet on board
    • Pricy option
    • Not solo traveler friendly: expensive
Most popular rides
Taking a Train from Bangkok to Udon ThaniDuration: 9h 30m
Know before you go

The most comfortable and economical way to travel from Bangkok to Udonthani is by taking the train. You will be able to rest and sleep your way onboard the train with different cabin choices and comfort. You will also save up the overnight accommodation cost all while getting a glimpse of the countryside of Thailand.

  • Pros
    • Overnight accommodation replacement
    • A/C, bathroom, blanket included
    • Flexible luggage allowance
    • Clean and comfortable cabin
  • Cons
    • High demand: quick to overbook
    • Long, slow journey
    • Printed ticket required
Most popular rides
Taking a Flight from Bangkok to Udon ThaniDuration: 1h
Know before you go

There are 5 operators that run from Bangkok to Udon Thani, with 15 departures per day. If you decide to take a Flight, you can take the Economy option.

Most popular rides

Let Bangkok and Udon Thani inspire you

A nightlife experience like never before: Pattaya

From luxury boat cruises to cultural performances, muay thai boxing and drinking till the sun comes up, this is why you need to party in Pattaya.

Read more

Taking a minivan from Bangkok to Lopburi: A traveler review

Looking for a minivan ride from Bangkok to Lopburi, Thailand’s monkey town? Experience the joy of travel & read everything you need to know.

Read more

The ultimate southern Thailand route guide – booze, beaches & bikinis

With over 1,000 islands to choose from, deciding on a route around Southern Thailand can be tough. Read on for the perfect route to help you on your way.

Read more

Your questions, our answers

Bookaway's customers prefer First Class Lower Bed Train by Thai Railway

Economy Flight by Nok Airwhich usually takes 1h

BUSThe Transport Co. Ltd. | Sawasdee Esan Tour | Budsarakham Tour | Thai Sriram

MINIVANGlassflower

TRAINThai Railway

FLIGHTThai Smile | Thai Vietjet | Thai AirAsia | Nok Air | Thai Lion Air

471 Km (Air)

Second Class Seat Train by Thai Railway starting at US$14

Approximately, there are 26 departures each day. You can also book a private ride and leave whenever you want.

Popular places to go from Bangkok

Bangkok to Chiang MaiStarting at $16
Bangkok to Koh SamuiStarting at $22
Bangkok to Hua HinStarting at $7
Bangkok to Koh KoodStarting at $26
Bangkok to Koh TaoStarting at $32
Bangkok to SukhothaiStarting at $13
Bangkok to Koh ChangStarting at $14
Bangkok to Mae Hong SonStarting at $29
Bangkok to Koh PhanganStarting at $26
Bangkok to Nong KhaiStarting at $14
Bangkok to Phnom PenhStarting at $31
Bangkok to PattayaStarting at $6
Bangkok to Siem ReapStarting at $20
Bangkok to RanongStarting at $19
Bangkok to BangkokStarting at $10
Bangkok to AyutthayaStarting at $5
Bangkok to Bang SaenStarting at $5
Bangkok to Laem ChabangStarting at $6
Bangkok to Cha-amStarting at $7
Bangkok to Khao YaiStarting at $73
Bangkok to RatchaburiStarting at $4
Bangkok to SattahipStarting at $71
Bangkok to RayongStarting at $6
Bangkok to KanchanaburiStarting at $5
Bangkok to Map Ta PhutStarting at $115
Bangkok to Nakhon RatchasimaStarting at $9
Bangkok to Pran BuriStarting at $8
Bangkok to SaiyokeStarting at $132
Bangkok to Erawan National ParkStarting at $8
Bangkok to TratStarting at $10
Bangkok to Sangkhla BuriStarting at $176
Bangkok to Koh SametStarting at $16
Bangkok to KrabiStarting at $21
Bangkok to TakStarting at $13
Bangkok to PhayaoStarting at $23
Bangkok to Chiang RaiStarting at $15
Bangkok to ChumphonStarting at $13
Bangkok to SuratthaniStarting at $15
Bangkok to SurinStarting at $13
Bangkok to PhitsanulokStarting at $11
Bangkok to Ubon RatchathaniStarting at $14
Bangkok to Udon ThaniStarting at $14
Bangkok to LampangStarting at $14
Bangkok to Nakhon Si ThammaratStarting at $19
Bangkok to Hat YaiStarting at $23
Bangkok to Dok Khamtai DistrictStarting at $23
Bangkok to Chun DistrictStarting at $26
Bangkok to Phan DistrictStarting at $24
Bangkok to Chiang Kham DistrictStarting at $22
Bangkok to AranyaprathetStarting at $118
Bangkok to Ban PheStarting at $82
Bangkok to Thoeng DistrictStarting at $26
Bangkok to Mae Chan DistrictStarting at $26
Bangkok to Koh Phi PhiStarting at $29
Bangkok to Chiang KhongStarting at $25
Bangkok to Mae Sai DistrictStarting at $24
Bangkok to SingaporeStarting at $68
Bangkok to PhuketStarting at $23
Bangkok to Ho Chi Minh City (Saigon)Starting at $63
Bangkok to Khon KaenStarting at $12
Bangkok to Maha SarakhamStarting at $17
Bangkok to VientianeStarting at $33
Bangkok to Vang ViengStarting at $52
Bangkok to PaiStarting at $29
Bangkok to Denpasar, BaliStarting at $136
Bangkok to Koh LantaStarting at $33
Bangkok to Khao LakStarting at $28
Bangkok to BattambangStarting at $40
Bangkok to HanoiStarting at $82
Bangkok to Railay BeachStarting at $33
Bangkok to Ao NangStarting at $31
Bangkok to Khao SokStarting at $28
Bangkok to TrangStarting at $25
Bangkok to Mae SotStarting at $16
Bangkok to PattaniStarting at $31
Bangkok to Don SakStarting at $21
Bangkok to Chong MekStarting at $21
Bangkok to Chiang SaenStarting at $40
Bangkok to Koh MakStarting at $28
Bangkok to Jakarta, JavaStarting at $116
Bangkok to PhatthalungStarting at $24
Bangkok to Si Sa KetStarting at $14
Bangkok to SatunStarting at $27
Bangkok to FangStarting at $25
Bangkok to NanStarting at $20
Bangkok to Buri RamStarting at $13
Bangkok to PhraeStarting at $16
Bangkok to Prachuap Khiri KhanStarting at $9
Bangkok to Chiang DaoStarting at $23
Bangkok to SongkhlaStarting at $29
Bangkok to Phang NgaStarting at $23
Bangkok to KhanomStarting at $22
Bangkok to Chiang KhanStarting at $18
Bangkok to Damnoen Saduak Floating MarketStarting at $6
Bangkok to Kuala LumpurStarting at $65
Bangkok to LoeiStarting at $17
Bangkok to ManilaStarting at $183
Bangkok to Nong Bua Lam PhuStarting at $19
Bangkok to Da NangStarting at $61
Bangkok to MukdahanStarting at $20
Bangkok to LopburiStarting at $6
Bangkok to PakseStarting at $33
Bangkok to CebuStarting at $205
Bangkok to AmphawaStarting at $6
Bangkok to Mae KlongStarting at $6
Bangkok to Kamphaeng PhetStarting at $12
Bangkok to SrirachaStarting at $5
Bangkok to LamphunStarting at $15
Bangkok to PhetchaburiStarting at $6
Bangkok to Samut SongkhramStarting at $6
Bangkok to Pak ChongStarting at $7
Bangkok to Nakhon SawanStarting at $9
Bangkok to O SmachStarting at $12
Bangkok to ChaiyaphumStarting at $10
Bangkok to YangonStarting at $60
Bangkok to MandalayStarting at $104
Bangkok to Luang PrabangStarting at $104
Bangkok to Hai PhongStarting at $104
Bangkok to SavannakhetStarting at $104
Bangkok to PenangStarting at $76
Bangkok to KathmanduStarting at $104
Bangkok to Can ThoStarting at $104
Bangkok to SihanoukvilleStarting at $99
Bangkok to Johor BahruStarting at $89
Bangkok to NarathiwatStarting at $50
Bangkok to Nakhon PhanomStarting at $75
Bangkok to Cam RanhStarting at $73
Bangkok to Sakon NakhonStarting at $43
Bangkok to Roi EtStarting at $71
Bangkok to MedanStarting at $70
Bangkok to Kota KinabaluStarting at $63
Bangkok to Da LatStarting at $60
Bangkok to Sam Roi YotStarting at $86
Bangkok to Laem SokStarting at $187
Bangkok to Ban Hat LekStarting at $153
Bangkok to SamaesarnStarting at $100
Bangkok to PayathonzuStarting at $180
Bangkok to SaraburiStarting at $5
Bangkok to ChonburiStarting at $51
Bangkok to NonthaburiStarting at $44
Bangkok to Nakhon PathomStarting at $4
Bangkok to ChanthaburiStarting at $116