Updated 2026-09-2811 min read
The best 3-week Thailand itinerary runs Bangkok (3 nights) - Kanchanaburi (2) - Ayutthaya (1) - night train to Chiang Mai (3) - Pai or Chiang Rai (2), then flies south for Khao Sok (2), Railay (2) and Koh Lanta (2) before a final night in Bangkok. It mixes history, mountains, jungle and islands at a steady pace, for roughly 42,000-70,000 THB per person mid-range excluding international flights.
The route at a glance
Three weeks is the ideal length for a first trip that goes beyond the highlights. You can travel overland through the central plains, sleep on a night train, spend real time in the north and still finish with a week in the south. If you only have ten days, use our shorter 10-day Thailand itinerary; if you are unsure how long to go, read how many days in Thailand.
| Days | Base | Nights | Highlights |
| 1-3 | Bangkok | 3 | Grand Palace, Wat Pho, Chinatown, markets |
| 4-5 | Kanchanaburi | 2 | River Kwai Bridge, Death Railway, Erawan Falls |
| 6-7 | Ayutthaya, then night train | 2 | Ancient capital ruins by bicycle |
| 8-10 | Chiang Mai | 3 | Temples, elephant sanctuary, Doi Inthanon |
| 11-12 | Pai or Chiang Rai | 2 | Mountain valley or the White Temple |
| 13 | Ao Nang | 1 | Flight south, beach sunset |
| 14-15 | Khao Sok | 2 | Rainforest and Cheow Lan Lake |
| 16-17 | Railay | 2 | Limestone cliffs, island-hopping |
| 18-19 | Koh Lanta | 2 | Quiet beaches, snorkelling |
| 20-21 | Bangkok | 1 | Last night, fly home |
This version is designed for November to April, when the Andaman coast is at its best. From June to October, swap the southern week for Koh Samui, Koh Phangan and Koh Tao on the Gulf coast.
Week 1, days 1-3: Bangkok
- Day 1: arrive, take the Airport Rail Link or a taxi into town and settle in near the river or the BTS. Evening: a Chao Phraya Express boat ride at sunset and dinner on Yaowarat Road in Chinatown.
- Day 2: the Grand Palace and Wat Phra Kaew from 8:30 (500 THB), Wat Pho (300 THB) and a ferry across to Wat Arun (200 THB). Rest at midday, then a rooftop sunset.
- Day 3: Chatuchak Weekend Market if it is Saturday or Sunday, otherwise a longtail trip through the Thonburi canals. Afternoon at Jim Thompson House, evening at a night market or a Muay Thai fight.
Week 1, days 4-7: Kanchanaburi and Ayutthaya
Leave Bangkok by minivan (2-3 hours, around 120-200 THB) or on the slow train from Thonburi station. Our things to do in Kanchanaburi guide covers every sight in detail.
- Day 4: arrive in Kanchanaburi and check into a riverside guesthouse or raft house. Visit the Thailand-Burma Railway Centre and the Kanchanaburi War Cemetery, then walk across the Bridge over the River Kwai at sunset.
- Day 5: choose between Erawan Falls (300 THB park entry, go early for the seven tiers) or the Death Railway train over the Tham Krasae viaduct plus Hellfire Pass, the most moving memorial on the line. A private driver for either costs roughly 1,800-2,500 THB.
- Day 6: take a morning minivan or private car to Ayutthaya (around 3 hours). Rent a bicycle (50-100 THB) and ride between Wat Mahathat, with its Buddha head in the tree roots, Wat Phra Si Sanphet and Wat Ratchaburana. Most major ruins charge 50 THB each.
- Day 7: sunrise at Wat Chaiwatthanaram on the river, a slow lunch of boat noodles, then an evening sleeper train north to Chiang Mai. Book a lower berth in second class air-conditioned sleeper well in advance.
Good to knowNight trains from Bangkok stop at Ayutthaya about an hour and a half after departure, so you can board there. If trains are sold out, fly from Bangkok the next morning instead. Our Bangkok to Chiang Mai guide compares the train, bus and flights.
Week 2, days 8-10: Chiang Mai
- Day 8: arrive in the morning, drop your bags and take it slowly. Walk the old city temples: Wat Chedi Luang, Wat Phra Singh and Wat Chiang Man. In the evening, head up Doi Suthep to Wat Phra That Doi Suthep for the view, or to a night market. On Sundays, do not miss the Walking Street on Ratchadamnoen Road.
- Day 9: a full or half day at an observation-only elephant sanctuary where the animals are not ridden, bathed for show or made to perform (around 2,000-3,500 THB). Evening dinner and cocktails around Nimmanhaemin Road.
- Day 10: a day trip to Doi Inthanon National Park (300 THB) for Thailand's highest summit, the royal chedis and the Kew Mae Pan trail, or a Thai cooking class with a market tour (1,000-1,500 THB).
Week 2, days 11-13: Pai or Chiang Rai, then fly south
For the next two nights, pick one mountain side trip:
- Pai suits you if you want a relaxed hippy valley of rice fields, hot springs, waterfalls and sunsets. The minivan from Chiang Mai takes about three hours on a road with around 760 bends, so take motion sickness tablets. Our things to do in Pai guide has the details.
- Chiang Rai suits you if you prefer art and temples: the White Temple (Wat Rong Khun), the Blue Temple, Baan Dam and the Golden Triangle. The bus takes about three hours and the road is easy.
- Day 11: travel in the morning; in Pai, rent a scooter only if you are an experienced rider, and watch sunset at Pai Canyon.
- Day 12: in Pai, Pam Bok waterfall, the bamboo bridge at Boon Ko Ku So and a soak in the hot springs. In Chiang Rai, the White Temple at opening time, then the Blue Temple and Baan Dam.
- Day 13: return to Chiang Mai in the morning and take an afternoon flight to Krabi (direct flights run most days). Transfer to Ao Nang and catch the sunset on the beach.
Week 3, days 14-19: Khao Sok, Railay and Koh Lanta
- Day 14: transfer from Ao Nang to Khao Sok National Park (about 2.5-3 hours by minivan). Afternoon guided jungle walk or river tubing; many bungalows sit right at the forest edge.
- Day 15: an overnight trip on Cheow Lan Lake, sleeping in a floating raft house among limestone karsts. Tours with boat, meals, kayaking and a cave visit usually cost 2,500-5,000 THB per person. Park entry is 300 THB.
- Day 16: an early morning on the lake for mist and gibbon calls, then transfer back to Ao Nang and take a longtail boat to Railay. Sunset on Railay West.
- Day 17: Phra Nang Beach in the morning, a half-day beginner rock climbing course or a 4 Islands boat trip in the afternoon.
- Day 18: take the boat or minivan to Koh Lanta (boats run in the dry season, roughly November to April). Settle in on Long Beach, Klong Nin or Kantiang Bay.
- Day 19: snorkelling trip to Koh Rok or the Four Islands south of Lanta, or a relaxed scooter loop to the old town and the national park at the southern tip. See our things to do in Koh Lanta guide.
Days 20-21: back to Bangkok
- Day 20: transfer from Koh Lanta to Krabi airport (around 2-2.5 hours including the short car ferries) and fly to Bangkok. Spend a final evening on a rooftop, at a night market or with a last Thai massage.
- Day 21: fly home. If your flight leaves early, stay near Suvarnabhumi Airport on the last night.
Flying home directly from Krabi or Phuket, sometimes via a Gulf hub, can save you the final Bangkok night and gives you one more day on the beach.
Gulf variant for June to October
When the southwest monsoon hits the Andaman coast, keep days 1-12 exactly as above and replace the southern week with the Gulf islands, which are drier in July and August:
- Days 13-15: fly to Koh Samui (or to Surat Thani with a bus and ferry connection). Explore Fisherman's Village in Bophut and take a full-day boat trip to Ang Thong Marine National Park.
- Days 16-17: ferry to Koh Phangan for quiet beaches such as Bottle Beach and Haad Salad, and jungle viewpoints.
- Days 18-19: ferry to Koh Tao for snorkelling or a beginner dive course, then return by high-speed ferry and fly to Bangkok on day 20.
The Gulf has its own wet season from roughly late October to December, so this swap only makes sense in the middle of the year.
What three weeks in Thailand costs
Approximate per-person costs for 21 days, sharing a double room and excluding international flights. Our Thailand trip cost guide breaks down each category.
| Item | Budget | Mid-range |
| Accommodation (20 nights) | 9,000-14,000 THB | 20,000-35,000 THB |
| Transport (train, 2 flights, minivans, boats) | 6,000-8,000 THB | 8,000-11,000 THB |
| Food and drink | 7,000-10,000 THB | 9,000-14,000 THB |
| Activities and entry fees | 4,000-6,000 THB | 5,000-10,000 THB |
| Total | 26,000-38,000 THB | 42,000-70,000 THB |
That is roughly 670-980 euros on a budget and 1,080-1,800 euros mid-range. Costs climb sharply over Christmas, New Year and Chinese New Year.
Tips for making the route work
- Book ahead: the night train, the two flights and beach hotels for December to February. Everything else can be arranged locally, often through your guesthouse.
- Travel light: you change base around ten times, so a 40-litre backpack or small wheeled case makes minivans and longtail boats much easier.
- Build in slack: if you feel tired by week two, drop Pai or Chiang Rai and add the nights to Chiang Mai or Koh Lanta.
- Cut the bouncing: if you prefer fewer stops, skip Ayutthaya and fly Bangkok to Chiang Mai, or skip Railay and do it as a day trip from Ao Nang.
- Stay ethical: avoid any attraction with elephant riding, tiger petting or animal shows. Wildlife is best seen wild, in places like Khao Sok.
- Stay connected: an eSIM with 20-30 GB covers three weeks of maps, ride-hailing and messaging for a few hundred baht.
Frequently asked questions
Is 3 weeks enough for Thailand?
Yes. Three weeks lets you see Bangkok, the central plains, northern Thailand and a week of islands at a comfortable pace. Trying to add the Gulf islands as well usually means too much travel.
What is the best 3-week route in Thailand?
Bangkok, Kanchanaburi and Ayutthaya, the night train to Chiang Mai, Pai or Chiang Rai, then fly south for Khao Sok, Railay and Koh Lanta. From June to October, swap the southern week for Koh Samui, Koh Phangan and Koh Tao.
How much does 3 weeks in Thailand cost?
Roughly 26,000-38,000 THB per person on a budget and 42,000-70,000 THB mid-range, excluding international flights. Peak season around Christmas and New Year costs more.
Should I visit Pai or Chiang Rai?
Choose Pai for a laid-back mountain valley with waterfalls, hot springs and nightlife. Choose Chiang Rai for striking modern temples and art, with an easier road from Chiang Mai.
Can I do this itinerary in the rainy season?
The north and Bangkok are fine year-round, but the Andaman coast is rough from roughly May to October. In those months, keep the first two weeks and move the beach week to the Gulf islands.
Keep reading