Bangkok's chaos, Chiang Mai's calm, Pai's mountains: the sleeper-train classic.
Per person
11 days · 3 cities · 33h in transit
$270
Excludes international flights
Between cities
$109
2 buses and 1 train
Beds
$161
10 nights across 3 cities
Priced for a 1 Jan 2027 start. Every fare is real, read on the date shown beside it; beds are researched rates. Pick your dates and it all reprices.
Full itinerary
Back in Bangkok
Fly out, or stay longer. The booking links stop, you don't have to.
Before you go
The gaps the itinerary above doesn't cover.
Data that works on landing
An eSIM activates before you fly, so maps and transport apps work the moment you land instead of after finding wifi.
Travel insurance
10 nights in Thailand. Policies differ on cancellation cover and on whether the activities on this itinerary are included.
We don't recommend one over the other and we're not licensed to advise on insurance. Read each Product Disclosure Statement against your own trip and circumstances.
$270
travel & beds · per person