Overview & daylight
December is 9h15 of daylight — plan outdoors 09:00–15:00, illuminations from 16:30. Toya & Biei are opposite directions from Sapporo, so Sapporo stays as hub and luggage is forwarded.
↓ 1h10 JR → Noboribetsu — 40m JR → Toya (southwest loop)
↓ 1h25 JR → Asahikawa → 30m → Biei (northeast, opposite)
↓ 50m bus → Jozankei (south)
Use Yamato TA-Q-BIN to forward main bag: CTS → Sapporo → hold during Noboribetsu/Toya/Otaru overnights.
- Down parka (waterproof)
- Heattech + fleece midlayer
- Waterproof snow boots + spikes
- Wool socks · gloves + inner gloves
- Beanie · scarf / buff
- Kairo heat packs · sunglasses
- Lip balm / sunscreen · umbrella
- Power bank · pocket WiFi · HDMI
Sapporo White Illumination + German Christmas Market @ Odori Park ~ Nov 21–Dec 25 — you are in the perfect window. Evenings Dec 12–14.
Odori Park — MapsBudget alt: Thai AirAsia X DMK 01:50→CTS 10:40 (XJ620) from ~THB 7k one-way + bags. TG670 is only nonstop BKK-CTS, winter 23:45/08:20 from Oct 25.
- 08:20 landing → immigration 08:20–09:00
- Buy Kitaca/Suica IC + pocket WiFi at airport
- JR Rapid Airport → Sapporo 37 min · ¥1,150 (every 12 min)
- Early check-in request · store bags · Pole Town underground street if snowing
Internal transport
Pay individually + IC is simplest for this loop. Donan Bus needs mandatory reserve; JR Ltd Exp needs reserved seat.
| Segment | Best option | Time | Cost | Reserve | Map |
|---|---|---|---|---|---|
| CTS → Sapporo | JR Rapid Airport | 37m | ¥1,150 | IC Kitaca | Map |
| Sapporo ↔ Otaru | JR Rapid Hakodate Line — sit right for sea | 32m | ¥750 | None | Map |
| Otaru ↔ Shukutsu | Local bus Otaru Ekimae | 20m | ¥300-400 | None | Map |
| Sapporo → Noboribetsu | Ltd Exp Hokuto + Donan Bus 15m to town | 1h45 door-to-door | ~¥4,850 | Reserve Hokuto | Map |
| Noboribetsu → Toya | JR Muroran Line + Donan Bus 25m | 70-90m | ~¥1,400 | If Ltd Exp | Map |
| Toya → Sapporo | Donan Bus direct #7 Sapporo 12:50→15:30 OR JR Hokuto 1h50+bus | 2h45 / 2h15 | ¥3,700 / ¥5,500 | Mandatory | Map |
| Sapporo → Jozankei | Kappa Liner (60m reserve) or Jotetsu Bus 7/8 (90m) | 60–90m | ~¥1,200 | Kappa reserve | Map |
| Sapporo → Biei | Day tour bus 08:45–20:00 (KKday/Live Japan) | 11h RT | ¥12k-15k pp | Book online | Map |
Hotels & ryokan
Sapporo: pick Station area for trains, Susukino/Odori for food. Toya & Noboribetsu are half-board (town has few evening restaurants).
JR Tower Hotel Nikko Sapporo
Above Sapporo Station — no snow transfer. Best convenience.
Mitsui Garden West / Cross Hotel
Balanced design picks near Odori. ¥15–22k, central.
The Lake View Toya Nonokaze Resort
All lake-view, stable WiFi for calls, desk, infinity onsen, rooftop. Half-board kaiseki.
Dai-ichi Takimotokan
35 baths, onsen palace at Hell Valley gate. Half-board.
Hotel Sonia / Granbell / Dormy Inn Premium
Canal view (Sonia ¥12k), Granbell ¥10k, Dormy with onsen + free ramen ¥14k. All near Sakaimachi.
Hotel Sonia Maps → Dormy Inn Maps →Lake Suite KO no SUMIKA — adult boutique, fewer rooms, excellent for work (¥50k+). Toya Sun Palace — 324 rooms, pool, ¥15–25k but can be noisy; request quiet room if Nonokaze sold out.
Food map
Queues 20–40 min peak — go at 11:30. Jingisukan needs booking. Prices per person.
🐑 Jingisukan (Genghis Khan) — Susukino
Daruma (4.4 Tabelog), Beer Garden, Shika to Kuma. ¥3k–5k. Lamb BBQ on helmet grill.
🍜 Ramen — Susukino
Ganso Ramen Yokocho alley, Ramen Shingen, Ebisoba Ichigen (shrimp). ¥1,000–1,500.
Otaru
Sankaku Market kaisendon ¥2k (07:00–16:00), LeTAO cheesecake, Otaru Beer, Kitaichi glass cafe.
Onsen towns
Half-board kaiseki included. Try onsen tamago at Jozankei/Noboribetsu + manju.
Soup curry & Daruma peak 12:00–13:30 = 30–40 min. Go 11:30 or 14:00. Book Jingisukan & THE JEWELS (Moiwa summit) a day ahead. Nijo Market lunch best 10:30–11:00 before tour buses.
Day-by-day — best case, cancellable
10 bookable nights + 1 flight night. Pack light for overnights — forward main bag. Every location has a Maps link.
Sat Dec 05 — Arrival · Sapporo 1
TG670 night flightStay: Sapporo CTS 08:20 → Sapporo 10:00Morning — land & settle
- 08:20 CTS immigration 08:20–09:00 → JR Rapid → 10:00 Sapporo
- Store bags (early check-in request) · Kitaca IC
Day — gentle city
- Odori Park → Sapporo TV Tower → Former Red Brick Government → Clock Tower
- Underground street Pole Town / Aurora if snow heavy
- Lunch Nijo Market + Soup Curry #1 (Suage/Garaku at 11:30)
Evening — Susukino
- Explore Susukino neon, Tanukikoji arcade — no Moiwa yet (save sunset)
Sun Dec 06 — Chocolate & jewel night · Sapporo 2
Stay: SapporoMoiwa 11:00–22:00Morning
- Shiroi Koibito Park (Miyanosawa Sta 7 min walk) — chocolate factory, snow garden OR Hokkaido Jingu Shrine snow walk
Afternoon → night — Moiwa
- Streetcar → Ropeway Iriguchi + free shuttle → Mt Moiwa Ropeway — go 15:00 for sunset 16:00 → jewel carpet 16:30–17:30
- THE JEWELS summit restaurant — reserve; last up 21:30 / mini cable last up 21:40
- Dinner Jingisukan #1 (Daruma Susukino — book)
Mon Dec 07 — Art park & ski jump · Sapporo 3
Stay: SapporoNo hotel moveMorning — Moerenuma
- Moerenuma Park (free) — bus from Sakaemachi / Kanjo-dori Higashi → Mt Moere 62m climb, snow field + sled rental
Afternoon — choose
- Okura Ski Jump Observatory — lift to top, city + Ishikari Bay view
- Sapporo Beer Museum OR Historical Village of Hokkaido (Kaitaku no Mura) — snow-covered Edo houses
- Evening Tanukikoji shopping + Ramen Yokocho
Tue Dec 08 — Biei Blue Pond day tour · Sapporo 4
Stay: Sapporo08:45–20:00 busFull day — tour bus from JR Sapporo Bus Terminal
- 08:45 departure (KKday / Live Japan / Biyu Bus) — covers Furano Ningle Terrace (winter illuminated) + Patchwork Road Christmas Tree / Seven Stars Tree
- Shirahige Falls — 30m falls, partial ice pillars
- Shirogane Blue Pond illumination 16:30–21:00 — 10-min “Light Story” LEDs on snow/larches; pond is frozen, no blue water — winter-only fantasy
- Return 20:00 Sapporo
Wed Dec 09 — Hell Valley · Noboribetsu 1N
Stay: Noboribetsu OnsenSapporo 09:00 → Noboribetsu 10:20Morning — transit
- 09:00 Ltd Exp Hokuto Sapporo → 10:20 Noboribetsu + Donan Bus 20m → 10:45 Onsen town (door-to-door 1h45)
- Store bags · forward Sapporo main bag via Takkyubin to Sapporo hold
Day — Hell Valley
- 11:00 Jigokudani snow walk — steam vents on white snow, best before 15:00 light · footbath · Oyunuma
- Date Jidaimura optional
- Ryokan onsen half-board kaiseki — 35 baths at Takimotokan
Thu Dec 10 — Caldera arrival · Toya 1
Stay: Toya Nonokaze10:12 → 10:52 Toya + bus 11:30Morning — short hop
- 10:12 JR Noboribetsu → 10:52 Toya + bus 11:20 → 11:30 Toyako Onsen (vs 2h45 from Sapporo)
- Check-in Nonokaze (early check-in request) — test WiFi desk
Afternoon — last light 16:00
- 14:00–16:00 Silo Observatory + lakeside walk — panoramic caldera view
- Onsen, kaiseki, prep work desk · pocket WiFi backup + HDMI if needed
Fri Dec 11 — ★ Remote work · Toya 2
Work 09:00–17:30 JSTStay: Toya 2nd nightWork day
- 09:00–17:30 JST @ Nonokaze room desk (quiet upper floor, lake side, desk confirmed)
- WiFi free throughout — reviews stable for video calls; lobby as backup, pocket WiFi tether
- Bangkok 07:00 = JST 09:00 (JST+2h)
Breaks
- 12:00–13:00 lakeside stroll 5m from hotel — caldera air
- Evening private bath + onsen; town quiet after 16:00 dark
Sat Dec 12 — Usu & canal night · Otaru
AM: ToyaNight: OtaruUsu 09:00–16:00 · ¥2,000 RTMorning — only Usu window
- 09:00 Usuzan Ropeway (6m Swiss gondola, ¥2,000 RT, last up ~15:30) → Mt Usu Terrace cafe + 1.1 km crater rim walk (40 min if not icy)
- 10:30 down → hotel checkout/store bags
Afternoon — transit to Otaru
- 12:50 Donan Bus Toya → 15:30 Sapporo (or JR 13:xx→15:xx) — leave main bag at Sapporo hotel hold
- 16:32 Rapid Sapporo → 17:04 Otaru (overnight bag only) — check-in
Night — canal
- 17:30 Otaru Canal night — gas lamps, fewest crowds · seafood dinner
- Tenguyama Ropeway night view if clear (09:00–19:48, ¥2,000 RT) — go for sunset→night immediately
Sun Dec 13 — Coast, aquarium & glass · Sapporo 5
AM: OtaruPM: SapporoMorning — Otaru
- 07:30 canal sunrise photos + Sankaku Market breakfast kaisendon (07:00–16:00)
- 09:10 bus Otaru → Shukutsu 20m → Otaru Aquarium 09:00–16:00 (¥1,500, dolphin/penguin/seal) + Nishin Goten Herring Mansion (¥300, 30m, next door)
Afternoon
- 12:30 bus back → lunch LeTAO → 14:00 Kitaichi Glass blowing workshop 45m (¥3–4k, book ahead, fulfills glass wish)
- 15:32 Rapid Otaru → 16:04 Sapporo
Evening
- White Illumination + German Market @ Odori — final shopping
Mon Dec 14 — Jozankei onsen town · Sapporo 6
JozankeiNight: SapporoDay — Jozankei
- 09:00 Kappa Liner Sapporo → 10:00 Jozankei (60m reserve) OR Jotetsu Bus 7/8 (90m)
- Futami Tsuribashi red suspension bridge → Jozan Gensen Park onsen tamago (buy eggs ¥20 at Omoideya, cook 20m in 80°C spring + footbath)
- 5 footbaths (Shiki-no-seseragi best/hottest) → day-bath at ryokan (¥1,200)
- Hoheikyo Dam closed Dec (May–Nov only) — skip dam
- 14:30 bus → 15:30 Sapporo — alt: Historical Village or Moerenuma if not done Dec 07
Evening — farewell
- Jingisukan #2 or soup curry #2 · underground street last souvenirs
Tue Dec 15 — Departure · TG671
CTS 10:00 → BKK 15:50Morning
- 06:30 checkout → 07:07 Rapid Sapporo → 07:44 CTS (every 12 min, 37m)
- 10:00 TG671 → 15:50 BKK — arrive same day
Costs — rough for 2 pax, mid-tier
Reservation checklist — Dec is peak
Book in this order. Ropeways can close for wind — have backup day Dec 13 for Tengu retry.
Check ropeway maintenance closures (Moiwa Apr 1–23, not Dec; Tengu/Usu may close for wind — have backup day Dec 13 for Tengu retry).
Yamato Takkyubin (TA-Q-BIN) forwarding — send main luggage Sapporo→Sapporo hold or Noboribetsu→Toya→Sapporo. Available at 7-Eleven & hotels.
Practical: Otaru canal night –5°C wind off sea — down + heat packs. Gas lamps on snow worth it, fewer tourists than summer. Bangkok work = JST+2h.