We haven't all been in one place for years. This is the excuse.
Northern Thailand in December is cool, dry and lit up. Chiang Mai is relaxed, cheap to eat well in, and easy to move a big group around. Then Bangkok for Christmas on the river.
- 1A finish line to cheer at. The marathon starts before dawn. Everyone else gets a lie-in, then meets the runners at the finish for breakfast.
- 2Our own bungalows, one resort. Each family gets its own villa or room. Pick a comfortable room or a pool villa, and we're still at the same pool.
- 3Something for every age. Cooking classes, an ethical elephant sanctuary, temples on the mountain, night markets, spa days, and Chiang Mai's craft cocktail bars for the uni crowd.
- 4Christmas together in Bangkok. A riverside hotel, a Christmas Eve dinner cruise and a long family lunch on the 25th.
Everyone's welcome: partners, kids, whoever makes it your trip. Every adult gets their own say, so please each fill in the survey yourself. There's no pressure to decide now.
Gold temples, lantern nights, mountain air
Northern Thailand in December: cool mornings, warm afternoons, and something lit up every night.
Photos load from Wikipedia and Wikimedia Commons, credited to their photographers there.
Ten nights: seven in Chiang Mai, three in Bangkok
Built around a Sunday 19 December race. Every day after race day is optional. Do as much or as little as you like.
Arrive Chiang Mai Chiang Mai
Fly into Chiang Mai (CNX), usually via Bangkok, Singapore, Tokyo or Seoul. Check in, swim, then a welcome khantoke dinner with the whole family.
Old City and Doi Suthep Chiang Mai
Temples inside the old walls in the morning, then the gold temple on Doi Suthep mountain at sunset. Easy shake-out run for the runners.
Choose your day Chiang Mai
Thai cooking class at a farm, or a day at Elephant Nature Park, an ethical elephant sanctuary. Runners collect race bibs and have an early night.
Race day Chiang Mai
Marathon starts at 3am from Tha Phae Gate. Family cheer squad at the finish, then a big breakfast, massages all round, and a celebration dinner.
Pool and spa day Chiang Mai
Recovery day at the resort. Nothing planned on purpose.
Big day trip Chiang Mai
Doi Inthanon, Thailand's highest mountain, or the White Temple at Chiang Rai. Private vans for the group.
Markets and Nimman Chiang Mai
Shopping, coffee, the Night Bazaar. Last night in the north.
Fly to Bangkok Bangkok
About 70 minutes on a domestic flight. Check in on the river, longtail boat through the canals at dusk.
Grand Palace and Christmas Eve Bangkok
Grand Palace, Wat Pho and Wat Arun in the cooler morning. Christmas Eve dinner cruise on the Chao Phraya.
Christmas Day Bangkok
Long family lunch, pool time, then street food in Chinatown at night.
Fly home, or keep going Bangkok
Head home, or add a few beach days in Hua Hin, Krabi or Phuket before New Year.
Dates aren't locked yet. The race is usually on a Sunday in mid to late December (it was 21 December in 2025), and the organisers haven't announced 2027 yet. If it lands on Sunday 12 December, the whole plan shifts a week earlier and Bangkok moves before Christmas. Please tell us in the survey how flexible you are.
Chiang Mai: four resorts, nothing over USD 300 a night
Each option has a mid-range tier and a premium tier, capped at USD 300 per room per night. The only exception is a family villa with more than one bedroom. Prices are rough late-December rates per room or villa per night in USD. They'll move once we can book real dates.
Veranda High Resort
HillsideRati Lanna Riverside
Best valueTamarind Village
Old CityBangkok: two hotels on the river
3 nights · linked by the river shuttle boatsWork out your own number
Pick where you're flying from and how you'd like to stay. The figures are per person in USD, with NZD underneath. They're rough December estimates for economy return flights, rooms shared between two, plus food, activities, transfers and the Chiang Mai to Bangkok flight.
| Flying from | Return flight | Mid-range total | Premium total | Mid-range in NZD |
|---|
Totals use the middle of each range, with rooms shared between two. All figures in USD. Rate used: 1 USD = 1.72 NZD. Business class roughly triples the flight figure.
Are you in? Tell us in two minutes.
Everyone answers for themselves, because you'll each have your own ideas about where to stay and what to do. It takes two minutes, and you can come back and change it any time. Your first name pops up on the Who's coming board as soon as you save. Everything else goes only to Steven.