10 Days in Thailand: Bangkok & the North
This route covers Bangkok and the cultural north, the strongest part of mainland Thailand for temples, markets and mountains. You spend four nights in Bangkok and five in Chiang Mai, linked by the classic overnight sleeper train that saves you a hotel night. If you are set on islands, pair this with a separate beach leg.
| Route | Bangkok to Chiang Mai |
|---|---|
| Length | 9 nights (10 days) |
| Getting around | Overnight sleeper train |
| Note | Mainland north, not islands |
€1516.43
Total cost
€32.00
Transport
€1484.43
Stays
1
Legs
Bangkok
→
Chiang Mai
Getting between cities
Leg 1
Bangkok → Chiang Mai
2026-07-02
· Depart 18:40
· Arrive 07:15
· 690 min
· State Railway of Thailand (sleeper)
Train
Direct
Sleeper
Overnight · replaces 1 accommodation night
€32.00
Book on 12Go →
Where to stay
Stay 1
Bangkok
Arrive 2026-06-29 · 4 nights in city
· 3 nights booked
Solaria Nishitetsu Hotel Bangkok
★ 9.2
15058 reviews
One night saved via overnight transport
Stay 2
Chiang Mai
Arrive 2026-07-03 · 5 nights in city
Burirattana - An Adults Only Hotel
★ 9.3
4017 reviews
Things to do
Loading things to do...
Activities load from Viator. Booking opens on Viator, and we may earn a commission.
Frequently asked questions
Is 10 days enough for Thailand?
For Bangkok and the north, comfortably. If you also want southern islands, 10 days gets tight, so it is better to focus on one region.
Should I take the overnight train to Chiang Mai?
It is the traveler favorite. You leave Bangkok in the evening, sleep in a berth, and arrive in Chiang Mai in the morning, saving a hotel night and a travel day.
Plan your own version
Set your dates, budget and pace, and the planner builds an optimized trip with live prices.
Hotel options and prices come from Agoda and update at booking time; sample data shown if live pricing is unavailable. Transport fares are estimates, confirmed on 12Go.