Niseko Bus Guide

Navigating Niseko's bus network is easier than it looks. Here's a breakdown of every public route, from mountain shuttles to night buses, so you can get around with confidence.

Hirafu Shuttle

Operating: 20 December 2025 – 28 February 2026

Experience Niseko Image Blog Size 3000 x 2000 12
Source: adapted from Niseko Kutchan Tourism Association
Bus StopFirst DepartureLast Departure
Welcome Centre8:0020:00
More Information

Niseko United Shuttle Bus

Operating: 29 November 2025 – 5 April 2026

NUS Shuttle
Source: adapted from Niseko Bus
Bus StopFirst DepartureLast Departure
Hanazono 308 (A service to Annupuri)7:4019:40
Annupuri/Ikoino Yuyado Iroha (B service to Hanazono)8:0020:00
  • The Niseko United Shuttle Bus (NUS) links all four resorts: Annupuri, Niseko Village, Hirafu, and Hanazono. The "A" service runs from Hanazono toward Annupuri; the "B" service runs the reverse.
  • Free for All Mountain Pass holders (present your pass when exiting). All other passengers should collect a numbered ticket from the machine in the middle of the bus upon boarding. Your fare will display on the front screen when you disembark. Card, debit, and exact cash (¥) accepted.
  • Important: Look for the "NUS" sign in the side window. An identical-looking bus marked "LOCAL" operates the Kutchan Line (see below), which has a different route and does not accept the All Mountain Pass.
  • Buses departing from 17:00 in both Hanazono and Annupuri directions operate between 13 December 2025 - 22 March 2026.
View Timetable

Kutchan Line (Niseko Bus)

Kutchan Bus
Source: adapted from Niseko Bus

Operating Period: 1 December 2025 – 31 March 2026

Bus StopFirst DepartureLast Departure
JR Kutchan Station7:5016:40
Hilton Niseko Village10:4515:20
Hirafu Welcome Centre (to Kutchan)8:4015:37
  • The Winter Kutchan Line is a local service connecting Niseko Village to Kutchan Town - ideal for shopping, dining, or catching a train.
  • It looks similar to the NUS bus but is marked "LOCAL" and does not serve Hanazono or Annupuri.
  • Services run less frequently and finish earlier than the NUS bus. For evening travel between Hirafu and Kutchan, use the Kutchan Night Bus instead (see below).
  • The All Mountain Pass is not valid. Passengers can pay by card/contactless or cash (¥). Tap when getting on on and off for card, or collect a numbered ticket and present it to the driver upon exit.
View Timetable

Hanazono Shuttle

Hanazono Shuttle
Source: adapted from Niseko Izumikyo

Operating Period: 4 December 2025 – 12 April 2026

Bus StopFirst DepartureLast Departure
Hirafu Welcome Centre8:0020:00
Hanazono 3088:2819:28
  • A free shuttle running between Hanazono and Hirafu every 20–30 minutes. Evening services are timed to accommodate night skiing, with final departures leaving after the lifts close.
More Information

Kutchan Night Bus (Downtown Line)

Experience Niseko Image Blog Size 3000 x 2000 14
Source: adapted from Niseko Kutchan Tourism Association

Operating Period: 20 December 2025 – 28 February 2026

Bus StopFirst DepartureLast Departure
Hirafu Welcome Centre17:0022:30
JR Kutchan Station17:0022:30
  • The Kutchan Night Bus is a free evening service connecting Kutchan Town and Hirafu - perfect for a night out in either direction.
  • Look for the purple light in the front window after dark.
View Timetable

Niseko Area Circuit Bus

Operating Period: 29 November 2025 – 22 March 2026

Bus StopFirst DepartureLast Departure
JR Niseko Station7:4020:18
  • The Niseko Area Circuit Bus loops through Annupuri, Niseko Village, and Niseko Town, stopping at JR Niseko Station along the way.
  • The fare is ¥100 per ride; free for children of elementary school age and under.
  • Operates a Morning Express service from 7:40 - refer to timetable for more information.
  • To continue to Hirafu or Hanazono, transfer to the Niseko United Shuttle Bus.
View Timetable

Note: schedules may change due to weather, road conditions, or operational disruptions. Always check official websites for the latest updates before travelling.

Information is based on 2025/26 season and may be subject to change for 2026/27