PATTAYA to UDON THANI — Transport Options ☀️

pattaya-to-udon-thani-transport
How do you get from Pattaya to Udon Thani? You can get there by plane, train, bus or private taxi/car.
  1. Flight – Pattaya to Udon Thani
  2. Train – Pattaya to Udon Thani
  3. Bus – Pattaya to Udon Thani
  4. Taxi – Pattaya to Udon Thani
  5. Book Ticket Online 🎫
Best comfort

Private taxi / car

Door-to-door transfer with flexible timing and maximum comfort

Best budget

Bus (via Bangkok)

Cheapest option but long journey with transfers required

Avoid

Train combinations

No direct train and requires transfers via Bangkok

Quick answer: From Pattaya to Udon Thani you have several good options: a flight (direct or via Bangkok), a tourist bus/minivan, train (via Bangkok), or a private car/taxi for full flexibility. The flight option is fastest, bus is budget‑friendly, train takes longest, and car/taxi is best for groups or lots of luggage.

At a glance:

  • 📍 Distance (approx): ~700 km by land via Bangkok.
  • ⏱️ Travel time: Flight approx 1‑1.5 h direct (or ~7‑10 h including bus + flight) | Bus/Minivan ~11‑15 h | Train via Bangkok ~13‑16 h
  • 💰 Price range: Flight/Bus combo ~$40‑100 per person | Bus ~$22‑35 per person | Train ~$10‑50 per person
  • ✈️ Flight: Fastest; check direct flights from U‑Tapao (Pattaya) → Udon Thani.
  • 🚍 Bus / Minivan: Popular budget land choice via Bangkok.
  • 🚆 Train: Cheapest land route but involves transfer in Bangkok; slower.
  • 🚕 Private Car / Taxi: Best for comfort and flexibility, ideal for groups; higher cost.

Last updated in April 2026


From Pattaya to Udon Thani you can travel by plane, bus, train, taxi.

    • The travel distance from Pattaya to Udon Thani is approximately 700 km by land via Bangkok. The quickest and most efficient way to reach Udon Thani from Pattaya is by taking a bus + flight via Bangkok. Bus + flight from Pattaya to Udon Thani typically takes around 7-10 hours, with prices ranging from $40 to $100 per person. Another popular option for traveling to Udon Thani from Pattaya is by train via Bangkok. The train journey from Pattaya to Udon Thani via Bangkok lasts approximately 13-16 hours, with train tickets costing approximately $10-50 per person. Since there is no direct train service between Pattaya and Udon Thani, trains pass through Bangkok.
    • Alternatively, travelers can opt for tourist buses and minibuses via Bangkok. The bus ride from Pattaya to Udon Thani via Bangkok typically takes around 11-15 hours. Sleeper buses are available from Bangkok to Udon Thani, with buses arriving at Udon Thani Bus Station 1 or 2. The final option is to book a private car or taxi to Udon Thani, which is the most expensive transfer option. Private cars are ideal for group travel. Before visiting Udon Thani, it’s advisable to review the local weather conditions by reading this article: Weather in Udon Thani.

BOOK TICKETS with 12go.asia

    • Udon Thani serves as the capital of the eponymous province and is one of the prominent cities in the Isan region of Thailand. Located approximately 560 kilometers from Bangkok, it stands as a significant commercial hub and a gateway to Laos, northern Vietnam, and southern China. Udon Thani boasts an airport, a railway station, and bus terminals catering to long-distance travel. Travelers have four options for journeying from Pattaya to Udon Thani: bus + flight, tourist bus, train, or private taxi/car via Bangkok. Opting for a plane provides the most comfortable transfer method. Additionally, from Pattaya, travelers can explore other destinations such as Koh Phi Phi or Koh Samui in southern Thailand via Bangkok and Krabi.
Comparison of Transfer Options from Pattaya to Udon Thani
Transfer modes from Pattaya to Udon Thani: Travel Time Cost Range
Bus + Flight via Bangkok 7–12 hours $40–100 per person
Train (via Bangkok) 13–16 hours $10–50 per person
Tourist Bus (via Bangkok) 11–15 hours $22–35 per person
Private Car / Taxi with a driver 9-10 hours $200–400 per car

BOOK TICKETS with Baolau


How do I get from Pattaya to Udon Thani?


1. BUS + FLIGHT to Udon Thani (via Bangkok)

👉 Bus + flight via Bangkok is the fastest and most convenient way to travel from Pattaya to Udon Thani.

  • ✔️ Best for: travelers who want to save time and avoid long overland journeys
  • ✔️ Travel time: ~7–12 hours (including transfer in Bangkok and waiting time)
  • ✔️ Cost: $40–100 per person (bus + flight combined, prices vary by season)
  • ✔️ Comfort: high (comfortable buses/minivans + short domestic flight)
  • ✅ Best Option: Combine a Pattaya–Bangkok bus with low-cost airlines like Thai AirAsia, Nok Air, or Thai Lion Air
  • 💡 Tip: Choose a bus that goes directly to Bangkok airports to save transfer time.
  • 🌏 Extra tip: Bus and flight tickets can be easily searched and booked online in advance.

The most convenient and at the same time the fastest way to get from Pattaya to Udon Thani is by bus and direct flight via Bangkok. This transportation option has 2 steps, first a bus or minivan trip to Bangkok and then a direct flight to Udon Thani. The total time of the bus and air transfer from Pattaya to Udon Thani via Bangkok can be between 7-12 hours, but this time can also vary.

A bus transfer to Bangkok takes about 2-3 hours, and a direct flight from Bangkok to Udon Thani takes about 1 hour and 10 minutes. The total cost of a bus and air transfer from Pattaya to Udon Thani can be in the range of $40-100/pp, flights vary in price and are sometimes relatively very cheap.

1. BOOK TICKETS to Bangkok

Flights are operated from Suvarnabhumi Airport and Don Mueang Airport to Udon Thani Airport. From Pattaya to Bangkok, you can use various bus and minivan companies such as Tawankok Tour, Wong Sai Thong Tour, Mama Travel and Tour, Panipa Pattaya Tour, T-Tour, 12GO Transport, Roong Reuang Coach, GO Family, Bell Travel and others.

Some buses also go directly to some of Bangkok’s airports. From Bangkok to Udon Thani you can use Thai Smile, Thai Lion Air, VietJet Air, Thai Air Asia, Nok Air, Hanh Air Systems, Thai Airways. The bus and flight schedule between these cities is relatively long and you will definitely choose your suitable connection at the desired time.

Bus or minivan tickets from Pattaya to Bangkok and flights from Bangkok to Udon Thani can be easily searched and booked online in advance. If you want to avoid a long bus or train journey, a combination of flight from Bangkok is the best and fastest transfer option to Udon Thani.

2. BOOK FLIGHT to Udon Thani

bus-flight-pattaya-to-udon-thani
From Pattaya to Udon Thani you can travel by bus/van and flight via Bangkok, it is the most fastest option (photo: 12go.asia).

2. TRAIN from Pattaya to Udon Thani (via Bangkok)

👉 Train via Bangkok is the cheapest way to travel from Pattaya to Udon Thani.

  • ✔️ Best for: budget travelers and those who prefer a scenic rail journey
  • ✔️ Travel time: ~13–16 hours (depending on connections in Bangkok)
  • ✔️ Cost: $8–50 per person (seats are cheapest, sleepers cost more)
  • ✔️ Comfort: medium to high (basic seats or comfortable sleeping berths on long route)
  • ✅ Best Option: Use a sleeper train from Bangkok to Udon Thani for overnight travel
  • 💡 Tip: Book separate tickets for each route and choose connections carefully due to limited trains from Pattaya.
  • 🌏 Extra tip: Train tickets can be searched and booked online in advance, or purchased at the station for short routes.

You can also take a train transfer from Pattaya to Udon Thani, but only via Bangkok. As a result, it can be the cheapest transport option if you only use the seats. The downside of the train transfer is the limited timetable from Pattaya to Bangkok, with only about 2 trains per day. Thai trains from Bangkok to Udon Thani will also offer you comfortable sleeping berths and also seats.

This transport option therefore has 2 steps and the total train transfer time from Pattaya to Udon Thani via Bangkok lasts between 13-16 hours. However, this time may vary and depends on the connecting train connection in Bangkok.

Trains depart from Pattaya Railway Station and arrive at Hua Lamphong Railway Station, then another train departs from Krung Thep Aphiwat Central Terminal Station or Don Mueang to Udon Thani Railway Station. Look at the map of the Thai railway and you know where the station is located.

1. BOOK TICKETS to Bangkok

A train transfer from Pattaya to Bangkok costs in the range of $1-3/pp (seat) and trains from Bangkok to Udon Thani then about $7-45/pp. The most expensive option is always the sleeping berths on the route to Udon Thani, it is advisable to use them or the ride takes about 8-10 hours. If you want to use the train transfer, you must buy a separate ticket for the route to Bangkok and a separate ticket for the route from Bangkok to Udon Thani.

Train transfer tickets to Udon Thani can be easily searched and purchased online. If it is not possible to buy a train ticket from Pattaya to Bangkok, it is possible to buy it at the train station when the train departs.

2. BOOK TICKETS to Udon Thani

train-pattaya-to-udon-thani
From Pattaya to Udon Thani you can also travel by train of Thai Railways via Bangkok.

3. BUS from Pattaya to Udon Thani (via Bangkok)

👉 Bus via Bangkok is a cheap and widely available way to travel from Pattaya to Udon Thani.

  • ✔️ Best for: budget travelers who don’t mind longer overland journeys
  • ✔️ Travel time: ~11–15 hours (including transfer in Bangkok)
  • ✔️ Cost: $22–35 per person (prices vary by company and bus type)
  • ✔️ Comfort: medium (standard to VIP buses with reclining seats)
  • ✅ Best Option: Combine a Pattaya–Bangkok minivan with a VIP overnight bus to Udon Thani
  • 💡 Tip: Choose well-timed connections in Bangkok to minimize waiting time between buses.
  • 🌏 Extra tip: Bus tickets can be easily searched and booked online in advance, but you need to buy separate tickets for each route.

Another cheaper land transfer option from Pattaya to Udon Thani is a bus transfer via Bangkok. So this option has 2 steps and involves transferring to another bus in Bangkok. The total travel time by bus / minivan from Pattaya to Udon Thani via Bangkok can be approx. 11-15 hours, from Bangkok to Udon Thani it is approx. 8-10 hours.

On the route from Pattaya to Bangkok, you can use buses or minivans from Tawankok Tour, Wong Sai Thong Tour, Mama Travel and Tour, Panipa Pattaya Tour, T-Tour, 12GO Transport, Roong Reuang Coach, GO Family, Bell Travel and others. On the route from Bangkok to Udon Thani, you can use buses from Nakhonchai Air, Budsarakam Tour, Chan Tour, Cherdchai Tour, Transport Co.

1. BOOK TICKETS to Bangkok

Buses or minivans depart from various locations in Pattaya and Bangkok, and in Udon Thani they usually arrive at Udon Thani Nakhonchai Air or Udon Thani 1. Information about departure points in Pattaya and Bangkok and arrival points in Udon Thani can be found when searching and booking tickets online.

A bus transfer from Pattaya to Udon Thani via Bangkok costs between $22-35/pp, depending on the company and the type of bus you choose for the transfer. Ticket prices may change slightly throughout the year and are not fixed.

Tickets for the bus transfer from Pattaya to Udon Thani via Bangkok can then be easily searched and purchased online in advance. In this case, you need to search for and purchase 2 tickets, 1 ticket for each route separately.

2. BOOK TICKETS to Udon Thani

bus-pattaya-to-udon-thani
From Pattaya to Udon Thani you can travel by tourist bus via Bangkok (photo: Roong Reuang Coach, Nakhonchai Air bus, 12go.asia).

4. TAXI / CAR from Pattaya to Udon Thani

👉 Private taxi/car is the most comfortable but also the most expensive way to travel from Pattaya to Udon Thani.

  • ✔️ Best for: travelers who prefer comfort, privacy, and door-to-door service
  • ✔️ Travel time: ~9 hours (direct route, may vary depending on stops)
  • ✔️ Cost: $200–400 per car (can be shared among passengers)
  • ✔️ Comfort: very high (modern cars or spacious minivans)
  • ✅ Best Option: Private transfers with companies like Glassflower or Firstplan Transport Services
  • 💡 Tip: Traveling in a group can significantly reduce the cost per person.
  • 🌏 Extra tip: Private transfers can be easily searched and booked online in advance, with flexible pickup and drop-off locations.

A relatively very comfortable, but at the same time the most expensive transfer option from Pattaya to Udon Thani is transport by private car/taxi with a driver. The advantage of a private transfer is the choice of your departure point in Pattaya and arrival point in Udon Thani, the disadvantage is the higher price of the transfer. However, you can split the fare and budget for individual passengers.

Private car transport from Pattaya to Udon Thani in Thailand will be offered by Glassflower or Firstplan Transport Services. If you would like to go through Bangkok, you can use several other private taxi companies with different types of cars and the prices may also differ. Most companies will offer you modern smaller classic cars or even larger minivans on the route to Udon Thani, which are suitable for group travel.

BOOK TAXI / CAR to Udon Thani

Transport by private car/taxi from Pattaya to Udon Thani takes about 9 hours, in case of a direct route. However, this time may vary, depending on your specific travel route and the desired departure and arrival points. A transfer by private car with a driver from Pattaya to Udon Thani costs about $200-400/car, in the case of driving through Bangkok, the prices differ and can sometimes be higher.

But it depends on what type of vehicle you choose, usually smaller classic cars are a cheaper option than larger minivans, which can carry more people at once. You can search and book your private car/taxi to Udon Thani from Pattaya online in advance. When booking, please read all instructions and follow the terms and conditions of the taxi company to avoid any misunderstandings.

taxi-car-pattaya-to-udon-thani
From Pattaya to Udon Thani you can travel by private car/taxi with a driver (photo: Glassflower Taxi, 12go.asia).

FAQ + TIPS – Travel from Pattaya to Udon Thani:

1. How to book tickets + flights from Pattaya to Udon Thani?

    • Book bus/train tickets and flights or taxi from Pattaya to Udon Thani on 12go.asia ➜ or Baolau ➜.
    • You can also book another tickets + routes, e.g. Pattaya > Bangkok, Bangkok > Udon Thani…

2. What is the travel time from Udon Thani from Pattaya?

    • Travel by bus + flight from Pattaya to Udon Thani (via Bangkok) takes about 7-10 hours.
    • Travel by train from Pattaya to Udon Thani (via Bangkok) takes about 13-16 hours.
    • Travel by tourist bus from Pattaya to Udon Thani (via Bangkok) takes about 11-15 hours.
    • Travel by private car from Pattaya to Udon Thani takes about 9-10 hours.

3. How far is Udon Thani from Pattaya?

    • Travel distance from Pattaya to Udon Thani is about 700 km by land via Bangkok and about 550 by plane.

4. How much does it cost to travel from Pattaya to Udon Thani?

    • Travel by bus + flight from Pattaya to Udon Thani (via Bangkok) costs about $40-100/pp.
    • Travel by train from Pattaya to Udon Thani (via Bangkok) costs about $10-50/pp.
    • Travel by tourist bus from Pattaya to Udon Thani (via Bangkok) costs about $22-35/pp.
    • Travel by private car from Pattaya to Udon Thani (via Bangkok) costs about $200-400/car.

5. Is there a direct train from Pattaya to Udon Thani?

    • No, there is no direct train to Udon Thani from Pattaya. If you want to travel by train, first, you have to travel by train to Bangkok and from Bangkok you can travel by another train to Udon Thani.

6. What is the most cheapest way of transport from Pattaya to Udon Thani?

    • The most cheapest way of transport to Udon Thani from Pattaya town are trains of Thai Railways or various tourist buses via Bangkok. The most cheapest option of transport to Udon Thani should cost about $10-25/pp.

7. What is the best way of travel from Pattaya to Udon Thani?

    • The best option and fast way of transport from Pattaya to Udon Thani is to travel by bus + flight via Bangkok. There are various cheap direct flights from Bangkok to Udon Thani.

8. Where you can go if you are already in Udon Thani?

    • If you are traveling to the northwest of Thailand, you can cross the border and visit Laos. You can travel by bus or taxi/car from Udon Thani to Vientiane. Vientiane is the closest city of Laos and from this city you can travel by bus to Luang Prabang.

9. Where to stay in Udon Thani?

10. How to travel solo in Thailand?

    • Embark on a solo adventure in Thailand by researching destinations, ensuring personal safety, trying local experiences, connecting with fellow travelers, and savoring the diverse landscapes and attractions the country has to offer. Traveling on your own in Thailand is very popular by travelers. Read this article: Solo Travel in Thailand.

Popular travel routes in Thailand:
How to get from Krabi to Koh Samui? How to get from Surat Thani to Khao Sok?
How to get from Chiang Mai to Pai? How to get from Chiang Mai to Chiang Rai?
How to get from Phuket to Koh Samui? How to get from Krabi to Koh Yao Yai?
How to get from Bangkok to Koh Samet? How to get from Bangkok to Koh Larn?

BOOK a TOUR / ACTIVITY in Thailand


💡 Practical Travel Tips for Pattaya to Udon Thani

These practical travel tips are based on real experiences and local insights for the long journey from Pattaya, the bustling beach city, to Udon Thani, a key hub in northeastern Thailand’s Isaan region. Beyond transport options, understanding what to expect on this route can make your trip smoother and more enjoyable.

1. Prepare for a Multi-Leg Journey with Transfers in Bangkok

There are no direct trains or buses connecting Pattaya to Udon Thani. Expect to transfer in Bangkok, which means planning for potential waiting times and navigating busy transport hubs. Factor in Bangkok’s unpredictable traffic when scheduling connections.

2. Experience Thailand’s Diverse Regional Cultures

Traveling from the coastal vibe of Pattaya to the Isaan heartland brings a striking contrast in culture, cuisine, and landscapes. Expect to see the transition from tropical beaches to rural plains dotted with rice fields and traditional villages.

3. Night Travel Can Be a Good Option

Overnight buses or trains from Bangkok to Udon Thani are common and can save daytime hours. Sleeping on board is a practical way to reduce travel fatigue and maximize your time at the destination.

4. Road Conditions Vary Along the Way

While highways between major cities are generally in good condition, rural stretches can be bumpier, especially during the rainy season. Choosing reputable bus companies or trains with sleeper options increases comfort.

5. Local Food Stops Offer Authentic Flavors

Along the route, especially near Isaan, local roadside stalls serve delicious regional dishes like som tam (spicy papaya salad) and sticky rice. Taking a short break to try these can be a highlight of your journey.

6. Expect Variable Air Conditioning and Prepare Accordingly

Transport vehicles range from cold air-conditioned buses and trains to warmer local minibuses. Bringing a light jacket or shawl helps you stay comfortable throughout the journey.

7. Booking Tickets in Advance Is Highly Recommended

Given the popularity of routes through Bangkok, booking buses and trains ahead secures your seat and preferred departure times, especially during weekends and holidays.

Tip: Bus and train tickets from Pattaya to Udon Thani can be searched and booked online in advance, helping you find the best schedules, prices, and comfort during busy travel periods.


🎫 Book train, bus tickets, flights from Pattaya to Udon Thani:

(You can change departure and arrival, eg. Pattaya > Bangkok, Bangkok > Udon Thani….)

Bus Schedule in Thailand ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: