Book in advance
Save 7%Booking around 10 days ahead brings the price down to THB 822.18, versus THB 883.47 at the last minute.
Your latest searches will appear here.
The journey from Kanchanaburi to Chiang Rai is about 657 km. On average a bus trip takes 18h 45m with 2 connections per day.
| Lowest price | ≈ THB 1,267.36 €33.08 |
|---|---|
| Trip duration | 18h 45m |
| Connections per day | 2 |
| Lowest price | ≈ THB 1,267.36 €33.08 |
| Highest price | ≈ THB 1,267.36 €33.08 |
| First departure | 11:00 AM |
| Last departure | 01:00 PM |
| Distance | 657 km |
| Departure | Kanchanaburi |
| Arrival | Chiang Rai |
| Travel operator | Cherdchai Tour North, GO Family Cherdchai Tour North, GO Family |
Rail companies may charge higher ticket prices closer to the departure date. Prices in the coming days can range from about 822.18 to 1641.67 but are subject to change.
These tips come from historical prices — how the average fare changes with how far ahead you book and the month you travel.
Short takeaways based on median fares from Virail searches on this route — useful for seasonality and longer-run trends.
Based on historical fares for Kanchanaburi–Chiang Rai, booking about 10 days ahead often costs around THB 822.18, versus about THB 883.47 closer to departure (up to 7% less).
Booking around 10 days ahead brings the price down to THB 822.18, versus THB 883.47 at the last minute.
A bus ticket from Kanchanaburi to Chiang Rai costs ≈ THB 1,267.36 (€33.08). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ THB 1,267.36 (€33.08).
The cheapest ticket from Kanchanaburi to Chiang Rai costs ≈ THB 1,267.36 (€33.08). Book as early as possible and avoid peak times.
Kanchanaburi and Chiang Rai are 657 km apart.
The journey from Kanchanaburi to Chiang Rai takes about 18h 45m on average. The fastest option takes 18h 30m.
This route is served by 2 operators: Cherdchai Tour North and GO Family.
There are about 2 connections per day from Kanchanaburi to Chiang Rai.
The first bus from Kanchanaburi to Chiang Rai leaves at 11:00 AM. Check times on your travel date.
The last bus from Kanchanaburi to Chiang Rai leaves at 01:00 PM. Check times on your travel date.
We recommend booking as early as possible. The bus we found costs ≈ THB 1,267.36 (€33.08) but prices can change.
There are about 0 direct connections from Kanchanaburi to Chiang Rai.
The shortest bus journey between Kanchanaburi and Chiang Rai takes 18h 30m.
Yes, there is a direct bus between Kanchanaburi and Chiang Rai.
The bus journey from Kanchanaburi to Chiang Rai generates 58 kg of CO₂.
Based on historical fares on this route, booking about 10 days ahead often costs around THB 822.18, versus about THB 883.47 closer to departure.