Arigato Japan
Shinkansen train in falling snow in Niigata

Guide - Japow

Tokyo to ski resorts: by train, bus and car

Yuzawa, Nozawa, Madarao, Hakuba and Zao by Shinkansen and bus, Niseko by flight: times, fares, and what rail passes, rental cars and couriers add.

Honshu resorts near Tokyo are one Shinkansen and a bus or shuttle away: about 1 h 25 to Kandatsu, 2 h 10 to Nozawa Onsen and Madarao, about 3 hours to Hakuba. Hokkaido is a flight to New Chitose (about 1.5 hours) plus a 2.5 to 3.5 hour transfer. The totals come from a route database and a few guides, so check the winter 2026-27 timetable and fare before you buy.

Dollar figures convert at ¥155 to US$1, rounded. You pay in yen, so check the rate.

How long does each Honshu resort take from Tokyo?

Kandatsu and Gala Yuzawa are closest, at about 1 h 25 and 1 h 35, and Hakuba and Suginohara the farthest, at about 3 h 20. Times and fares are one way from Tokyo Station by public transport, shortest first. They are route-database estimates unless marked.

How long does each Honshu resort take from Tokyo?
ResortRouteTimeFare
KandatsuShinkansen to Echigo-Yuzawa, free 7-minute shuttleabout 1 h 25$43 (¥6,690)
Gala YuzawaShinkansen to Gala Yuzawa station, at the slopeabout 1 h 35$44 (¥6,800)
KaguraSame belt as Naeba; no route of its own sourcedabout 2 h, estimatednot sourced
NaebaShinkansen to Echigo-Yuzawa (78 min), express bus (50 min)about 2 h 10$48 (¥7,490)
Nozawa OnsenShinkansen to Iiyama (about 100 min), Nozawa Onsen Liner (25 min)about 2 h 10$61 (¥9,490)
MadaraoShinkansen to Iiyama (about 105 min), bus (25 min)about 2 h 10$59 (¥9,160)
Myoko, AraiShinkansen to Joetsu-Myoko, free 20-minute shuttleabout 2 h 11$64 (¥9,860)
Shiga Kogen, IchinoseShinkansen to Nagano (85 min), express bus (91 min)about 2 h 55$73 (¥11,250)
Zao OnsenYamagata Shinkansen to Yamagata, bus (35 to 45 min)about 3 h 15$80 to $82 (¥12,450 to ¥12,700), sum of listed fares
Hakuba CortinaShinkansen to Nagano, Alpico bus (about 70 min)about 3 h 20$79 (¥12,250)
Myoko, SuginoharaShinkansen, Myoko Haneuma Line, Keinan busabout 3 h 23$74 (¥11,410)

The Hakuba row is the route database figure for Hakuba Cortina. For the other Hakuba resorts only the legs are sourced, a Shinkansen of about 80 minutes and a bus of about 70, so allow about 3 hours and check the timetable. Gala Yuzawa’s Shinkansen leg appears as both 77 and 95 minutes in the same database, so allow for the longer one. Kagura has its own area but no sourced bus, so price the Naeba route.

How do you get from Tokyo to Hakuba?

Take the Hokuriku Shinkansen to Nagano, then an Alpico express bus. The fastest train, the Kagayaki, takes about 80 minutes and has reserved seats only. The Hakutaka takes about 95 minutes and the Asama 100 to 110, per one operator guide. The bus takes about 70 minutes.

The Shinkansen fare is about $50 to $55 (¥7,680 to ¥8,500) one way, and sources differ. In 2025-26 the Alpico fare was $23 to $25 (¥3,500 to ¥3,800) one way by stop and season, and one guide gives $19 (¥2,900) to Happo-One and Goryu and $21 (¥3,200) to Tsugaike. The 2026-27 fare and timetable are unclear right now, so read the Alpico page. Buses run about hourly in winter, one guide says, and are bookable about a month ahead.

Two other routes exist, both to verify. A highway bus from Shinjuku takes about 5 to 5.5 hours at $34 to $45 (¥5,200 to ¥7,000), and one guide says New Year and February weekends sell out. The Narita to Hakuba service was reported suspended for 2025-26, with private shuttles at $77 to $89 (¥12,000 to ¥13,750). Resort details are in Hakuba.

What about Nozawa, Madarao and the Yuzawa resorts?

Nozawa Onsen and Madarao share the Iiyama stop. At Iiyama, the Nozawa Onsen Liner costs $4 (¥600) and needs no reservation. A guide mentions airport shuttles for Nozawa from Narita and Haneda, with no times or fares. For Madarao, a route database lists a Narita and Haneda direct shuttle of about 5 h 45 at $77 (¥12,000).

On the Yuzawa belt, Gala Yuzawa has a Shinkansen station at the slope and Kandatsu is a free shuttle from Echigo-Yuzawa. Naeba and Kagura are joined by the Dragondola, which runs 26 Dec 2026 to 22 Mar 2027 and costs $26 (¥4,000) return. Naeba’s 8-hour and 4-hour tickets do not cover it.

How do you get from Tokyo to Zao?

Take the Yamagata Shinkansen (Tsubasa) to Yamagata, about 2 h 22 to 2.5 h and $73 to $74 (¥11,250 to ¥11,500) depending on the source. Then take the bus from the station’s east exit, 35 to 45 minutes and $8 (¥1,200), paid on board. From Sendai, a train to Yamagata takes about 1 h 15 and a direct bus about 85 minutes. No last-bus time is listed, so check it if you land late. See Zao.

How do you get from Tokyo to Hokkaido?

Fly. Haneda or Narita to New Chitose takes about 1.5 hours, with one guide quoting $180 to $400 (¥28,000 to ¥62,000) return. One guide puts the all-rail route at about 9 hours and $170 (¥26,000) one way. Resort details are in Niseko.

How do you get from Tokyo to Hokkaido?
ResortFrom New Chitose or SapporoFare
Niseko2.5 to 3.5 h by bus, train or transfer; 4.5 to 5 h door to door from TokyoResort Liner 2026-27 fare unclear right now; $29 to $39 (¥4,500 to ¥6,000) in earlier winters
Rusutsuabout 2 h from Sapporo, 2 h to 2 h 30 from the airport$17 (¥2,600) Sapporo bus, $35 (¥5,500) airport bus
KiroroResort Liner from Sapporo, 90 to 150 min, mid-Dec to early Apr, booking required; airport via Otaru about 2 h 30$16 (¥2,500) Liner, about $33 (¥5,040) from the airport
FuranoResort Liner from the airport, about 2 h; Sapporo bus about 2 h 40about $39 (¥6,000) Liner, $17 (¥2,700) Sapporo bus

One Niseko guide puts the last train from the airport at about 17:30, so book a transfer for a late flight. Rusutsu’s shuttle was free and turns paid on 28 Nov 2026; the 2026-27 fares are unclear right now, and the airport bus cost $35 (¥5,500) in 2025-26. The Furano figures are database numbers, unverified for this winter.

Does a rail pass help?

It covers the trains, not the buses. One operator guide says a Japan Rail Pass covers the Hokuriku Shinkansen (Kagayaki, Hakutaka and Asama), and one guide says it and the JR East Pass cover the Yamagata train. The Alpico bus to Hakuba and the Yamagata bus to Zao are private, and the guides say a pass does not cover either. Cover for the Nozawa Onsen Liner, the Madarao bus and the Joetsu Shinkansen is unconfirmed. Whether a pass pays for Tokyo, Hakuba and Kyoto depends on your legs, so price each leg first: Can you use a JR Pass for Tokyo, Hakuba and Kyoto?

Should you rent a car?

Only with the right paperwork. Rental counters accept a paper International Driving Permit under the 1949 Geneva Convention, carried with your home licence. In winter, confirm snow tyres when you book and carry chains and a jack even with studless tyres. Chain-control rules vary by road. Drive times from Tokyo, tolls and parking are not sourced, so this page gives none. Details are in Can you rent a car in Japan in winter with an international licence?

Safety If you are stranded in snow, call 110 for police or #9910 for roadside assistance.

How do you move skis and bags?

By courier or by hand, and the courier price depends on who you ask. Yamato is the main takkyubin service, charged by size and distance. A 2026 guide puts a ski or board bag at about $10 to $16 (¥1,500 to ¥2,500) and says to add a day to or from the ski area. Another guide quotes Yamato’s ski service at about $24 (¥3,680) from Tokyo to Nagano or Niigata and $34 (¥5,220) to Hokkaido, with drop-off two days ahead. Airports have counters.

By hand, JR East’s luggage guide allows 250 cm total and 30 kg per item on its Shinkansen, per a search summary of the page. It takes no luggage reservations and warns that space runs short in ski season. Board bags, leashes and bus policies are in Snowboarding in Japan. The rent-or-bring sums are in Rent or bring? Japan ski gear, decided.

To verify Times and totals are estimates from a route database and guides, not winter 2026-27 timetables. Check the Shinkansen fare, the Alpico fare and timetable, the Niseko transfer fare, the courier price and any pass coverage before you buy.

Pick your resort in Best ski resorts in Japan, then price the lifts in Passes & prices. The Japow hub holds the rest.

Quick answers

Can I reach a ski resort from Tokyo without flying or driving?

Yes, for Honshu. Route databases put Kandatsu at about 1 h 25, Gala Yuzawa at about 1 h 35, Nozawa Onsen and Madarao at about 2 h 10 and Hakuba at about 3 hours: Shinkansen, then a bus or shuttle (Gala Yuzawa's station is at the slope).

How do I get from Tokyo to Hakuba?

Take the Hokuriku Shinkansen to Nagano (about 80 minutes on the fastest train), then the Alpico express bus (about 70 minutes). The Shinkansen fare is about $50 to $55 (¥7,680 to ¥8,500) one way, by source. In 2025-26 the bus cost $23 to $25 (¥3,500 to ¥3,800) one way, by stop and season; the 2026-27 fare is unclear right now. Allow about 3 hours door to door; a route database gives 3 h 20 for Hakuba Cortina.

How do I get from Tokyo to Niseko?

Fly Haneda or Narita to New Chitose (about 1.5 hours), then transfer by bus, train or private car for 2.5 to 3.5 hours. One guide puts the whole trip at 4.5 to 5 hours. The all-rail route takes about 9 hours.

Does a Japan Rail Pass cover these routes?

It covers the Hokuriku Shinkansen trains, and one guide says the Yamagata train too. The connecting buses are private, including the Alpico bus to Hakuba and the Yamagata bus to Zao. Cover for the Nozawa Onsen Liner is unconfirmed, and whether the pass pays off for Tokyo, Hakuba and Kyoto depends on your legs, so price each leg first.

Can I send my skis ahead?

Yes, by takkyubin. Guides put a ski or board bag between about $10 (¥1,500) and $34 (¥5,220), depending on the source and the destination, and say to add a day to or from the ski area. Check size limits and the price with the courier.