CHIANG RAI to BANGKOK — Transport ☀️

How to get from Chiang Rai to Bangkok by plane, bus, car, train
How to get from Chiang Rai to Bangkok? You can travel by plane, bus, bus+train or private taxi.
  1. Flights to Bangkok
  2. Bus to Bangkok
  3. Bus+Train to Bangkok
  4. Taxi / Car to Bangkok
  5. Book a Tour Online 🎫
  6. Book Ticket Online 🎫
Best comfort

Bus + train (via Chiang Mai)

Sleeper train adds comfort compared to long bus ride

Best budget

Direct night bus

Lowest price option with simple direct transfer

Avoid

Self-transfer via Chiang Mai

Multiple tickets increase risk of missed connections

Quick answer: Travelling from Chiang Rai to Bangkok gives you several solid transport options: a direct flight for speed and convenience, an overnight bus for a budget-friendly choice, or a combination of bus + train via Chiang Mai if you’re keen on a scenic route. Choose based on how much time you have, how comfortable you want to be, and your budget.

At a glance:

  • 📍 Travel distance: Approx. 800 km by road.
  • ⏱️ Travel time: Flight ~1.5 hours; Bus ~11-13 hours; Bus + Train (via Chiang Mai) ~15-18 hours.
  • 💰 Price range: Flight US$40-100 per person; Bus US$21-39 per person; Bus + Train US$15-55 per person.
  • ✈️ Flight: Direct flights from Chiang Rai to Bangkok—fastest option.
  • 🚍 Bus: Overnight tourist buses from Chiang Rai Bus Terminal to Bangkok—good value, longer travel time.
  • 🚆 Bus + Train: Bus from Chiang Rai to Chiang Mai, then train from Chiang Mai to Bangkok—most scenic but takes the longest.

Last updated in April 2026


From Chiang Rai to Bangkok you can get by plane, bus + train, bus or taxi.

Travel from Chiang Rai to Bangkok is about 800 km and offers several options including direct flights, buses, or bus + train via Chiang Mai. The fastest and most convenient option is a direct flight, with multiple daily departures.

Flights take around 1.5 hours and cost about $40–100. Bus travel takes 11–13 hours and is the cheapest option. The combined bus + train route via Chiang Mai takes around 15–18 hours.

There is no direct train from Chiang Rai, so travelers must go via Chiang Mai. From Bangkok you can continue to southern Thailand or nearby countries such as Surat Thani, Laos or Cambodia including Siem Reap.

Comparison of Transfer Modes from Chiang Rai to Bangkok
Transfer Mode – Chiang Rai to Bangkok: Travel Time Cost Range
Direct Flight about 1.5 hour $40-100/pp
Tourist Bus 11-13 hours $21-39/pp
Bus + Train (via Chiang Mai) 15-18 hours $15-55/pp
Private Taxi/Car 11-12 hours $330-430/car

BOOK TICKETS with Baolau


How to travel from Chiang Rai to Bangkok?


1. FLIGHT from Chiang Rai to Bangkok

👉 Direct flight is the fastest and most convenient way to travel from Chiang Rai to Bangkok.

  • ✔️ Best for: travelers who want to save time and avoid long land journeys
  • ✔️ Travel time: ~1.5 hours (up to ~5 hours total including airport transfer and waiting)
  • ✔️ Cost: $45–100 per person (economy class, prices vary by season)
  • ✔️ Comfort: high (modern aircraft, multiple daily departures)
  • ✅ Best Option: Budget airlines like Thai AirAsia or full-service carriers like Bangkok Airways
  • 💡 Tip: Book your flight online in advance for better prices and availability.
  • 🌏 Extra tip: Choose the arrival airport in Bangkok based on your next transfer.

By far the fastest and most convenient way to travel from Chiang Rai to Bangkok is a direct flight. It saves several hours compared to land transport and is the most efficient option.

Flights depart from Chiang Rai Airport and arrive at both Suvarnabhumi and Don Mueang Airport in Bangkok. Flight time is about 1.5 hours, but total travel time including check-in and transfers is around 4–5 hours.

BOOK DIRECT FLIGHT to Bangkok

Flights are operated by Thai AirAsia, Nok Air, Thai Lion Air, Thai VietJet, Bangkok Airways and others. Prices usually range from $45–100 depending on season and availability, with frequent daily departures.

flight-plane-chiang-rai-to-bangkok
Direct flights to Bangkok from Chiang Rai is the best and fast option (photo: Nok Air, Thai AirAsia).

2. BUS from Chiang Rai to Bangkok

👉 Bus is a budget-friendly option for traveling from Chiang Rai to Bangkok, but with a longer journey time.

  • ✔️ Best for: solo travelers and budget travelers with more time
  • ✔️ Travel time: ~11–14 hours (may vary, possible delays)
  • ✔️ Cost: $21–39 per person
  • ✔️ Comfort: moderate (modern buses, but long journey with stops)
  • ✅ Best Option: Companies like Sombat Tour, Nakhonchai Air, or Bangkok Busline
  • 💡 Tip: Book your bus ticket online in advance and check departure/arrival stations carefully.
  • 🌏 Extra tip: Choose an overnight bus to save time and avoid a daytime transfer.

One of the cheaper but longer options from Chiang Rai to Bangkok is by bus. Modern long-distance buses are operated by companies such as Sombat Tour, Bangkok Busline, Nakhonchai Air, Cherdchai Tour and others.

The journey takes about 11–14 hours depending on the route and traffic conditions. Delays can occur, but most stops are included in the total travel time.

Buses usually depart from Chiang Rai Bus Terminal 2 and arrive at Mochit Bus Terminal in Bangkok. Some routes also operate from Chiang Saen or Mae Sai.

Ticket prices range from $21–39 per person, making it a budget-friendly option compared to flights, but with longer travel time and lower comfort.

Bus schedules are limited compared to flights, so booking online in advance is recommended.

🚍 Bus Schedule + Tickets from Chiang Rai to Bangkok:
Bus Company Departure in Chiang Rai Arrival in Bangkok
Bangkok Busline 13:00 01:40
Bangkok Busline 18:30 06:10
Sombat Tour 16:30 05:10
Sombat Tour 18:00 05:00
Sombat Tour 19:00 06:00
Transport Co 16:30 12:48
Cherdchai Tour 17:00 05:30
Cherdchai Tour 18:00 06:30
Budsarakam 17:30 06:30
Budsarakam 18:15 05:35

sleeper-bus-sombat-tour-chiang-rai-to-bangkok
Sleeper tourist bus of Sombat Tour from Chiang Rai to Bangkok (photo: 12go.asia).

3. BUS + TRAIN to Bangkok (via Chiang Mai)

👉 Bus + train via Chiang Mai is a scenic and flexible option, ideal if you want to visit Chiang Mai on the way.

  • ✔️ Best for: travelers who want to explore Chiang Mai and enjoy a train journey
  • ✔️ Travel time: ~15–18 hours (depends on transfer time in Chiang Mai)
  • ✔️ Cost: $16–60 per person (bus + train combined)
  • ✔️ Comfort: moderate to high (better with 2nd class sleeper train)
  • ✅ Best Option: Greenbus to Chiang Mai + 2nd class sleeper train to Bangkok
  • 💡 Tip: Book both bus and train tickets online in advance, especially sleepers.
  • 🌏 Extra tip: Plan a short stop in Chiang Mai to explore the city.

If you want to travel from Chiang Rai to Bangkok by train, there is no direct railway, so you must go via Chiang Mai. First you take a bus or private transfer to Chiang Mai, then continue by train to Bangkok.

Total travel time is about 15–18 hours. The bus from Chiang Rai to Chiang Mai takes 3.5–5 hours, and the train from Chiang Mai to Bangkok takes 10–14 hours.

Buses are operated by Green Bus and depart from Chiang Rai Bus Terminal 1, with tickets around $8–11. From Chiang Mai, you can choose seat or sleeper trains in different classes.

Train tickets cost about $8–50 depending on class. Sleeper berths are recommended. Trains arrive at Don Mueang or Krung Thep Aphiwat Central Terminal Station (see Thai Railway Map).

bus-train-chiang-rai-to-bangkok
From Chiang Rai to Bangkok you can also travel by bus and train via Chiang Mai (photo: Greenbus, Thai train, 12go.asia),

4. PRIVATE TAXI/CAR from Chiang Rai to Bangkok

👉 Private taxi/car is the most comfortable and flexible way to travel from Chiang Rai to Bangkok.

  • ✔️ Best for: groups, families, and travelers wanting door-to-door service
  • ✔️ Travel time: ~11–14 hours (direct transfer, may vary by route)
  • ✔️ Cost: $260–430 per car
  • ✔️ Comfort: high (modern cars, SUVs or minivans with experienced driver)
  • ✅ Best Option: Companies like Glassflower, Bangkok Taxi 24, or Kanokwan Travel
  • 💡 Tip: Book your car online in advance and choose your exact pickup/drop-off points.
  • 🌏 Extra tip: Ideal for groups—split the cost and travel comfortably together.

The most expensive transfer option from Chiang Rai to Bangkok is a private car or taxi with driver. The main advantage is full flexibility — you can choose your departure and arrival point, including hotel, airport or any location along the route, with no shared stops.

Companies such as Glassflower, Bangkok Taxi 24, Kanokwan Travel, Andaman Taxis, Easyride Services and others operate modern cars, SUVs and minivans on this route, suitable for solo travelers, families or groups.

BOOK PRIVATE CAR to Bangkok

Travel time by private car is about 11–14 hours depending on route and traffic. You can also arrange pickup from places like Mae Sai or the Golden Triangle and direct drop-off in Bangkok or at the airport.

Price ranges from $260–430 per car depending on vehicle type, with smaller cars being cheaper and minivans or SUVs more expensive but better for groups. Booking online in advance is recommended.

🚕 Taxi Schedule from Chiang Rai to Bangkok:
Taxi Service Travel Time Price (Car)
Easyride Services 12:00 From $316.00
Glassflower 11:00 From $400.00
Kanokwan Travel 14:00 From $355.00
Andaman Taxis 11:30 From $330.00
Taxi with Torch 10:25 From $295.00
AEC 168 Trasnport 10:25 From $295.00
Gosafe Trasnport 10:25 From $520.00
Easyride Services 11:30 From $260.00
Than Car Service 10:45 From $498.00
Firstplan Transport 11:00 From $320.00

taxi-car-chiang-rai-to-bangkok
Private taxi/car of Glassflwoer from Chiang Rai to Bangkok (photo: 12go.asia),

❓ FAQ – Travel route from Chiang Rai to Bangkok:

How to book tickets, flights or private car from Chiang Rai to Bangkok?

You can book tickets, flights or private cars online via 12go.asia ➜ or Baolao ➜.

What is the travel time from Chiang Rai to Bangkok?

Direct flight takes about 1.5 hours. Bus takes 11–13 hours, bus + train via Chiang Mai about 15–18 hours, and private car around 11–14 hours.

What is the travel cost from Chiang Rai to Bangkok?

Flights cost $45–100, buses $21–39, bus + train $15–55, and private car $260–430 per vehicle.

What is the distance from Chiang Rai to Bangkok?

The distance is about 800 km by road.

What is the cheapest way to travel from Chiang Rai to Bangkok?

The cheapest option is a sleeper bus.

What is the fastest way to travel from Chiang Rai to Bangkok?

The fastest option is a direct flight.

Is there a direct train from Chiang Rai to Bangkok?

No, there is no direct train. You must travel via Chiang Mai.

Are private cars available from Chiang Rai to Bangkok?

Yes, private cars and minivans are available and suitable for groups or comfortable travel.

Where do buses arrive in Bangkok?

Most buses arrive at Mochit Bus Terminal in Bangkok.

Where to stay in Bangkok?

It is best to stay in central Bangkok with many options from budget to luxury hotels and hostels.

Where to go from Bangkok?

From Bangkok you can travel to Krabi, Koh Lipe, Cambodia or southern Thailand destinations.


Popular travel routes in Thailand:
How to get from Krabi to Koh Phi Phi? How to travel from Surat Thani to Koh Samui?
How to get from Bangkok to Koh Phangan? How to get from Bangkok to Koh Kood?
How to get from Bangkok to Koh Phi Phi? How to get from Bangkok to Koh Chang?
How to get from Phuket to Koh Phi Phi? How to get from Krabi to Koh Lanta?

💡 Practical Travel Tips for Chiang Rai to Bangkok

Traveling from Chiang Rai to Bangkok is a long-distance route with several options including flights, buses, and bus + train via Chiang Mai.

  • Flight: The fastest option, about 1.5 hours from Chiang Rai Airport to Bangkok.
  • Bus: The cheapest option, takes around 10–13 hours, usually overnight.
  • Train via Chiang Mai: No direct train, you must first go by bus to Chiang Mai, then continue by train to Bangkok.
  • Book Early: Flights and buses can sell out during holidays and high season.
  • Long Journey: Bring snacks, water and entertainment for the trip.
  • Arrival in Bangkok: Plan your final transfer in advance due to multiple terminals in the city.
  • Luggage: Pack light for easier transfers between transport modes.

Tip: Flight, bus and train tickets from Chiang Rai to Bangkok can be searched and booked online in advance.


🎫 Book your tickets from Chiang Rai to Bangkok + Schedule:

Thailand Ferry Schedule ➔

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: