Written by: The Shiroumaso Team — A traditional ryokan operating in Hakuba for over 50 years

Wondering how to get from Tokyo to Hakuba? Shinkansen? Bus? Rental car? It's actually easier than you think.

Hakuba is just 3.5 hours from Tokyo. Take the Hokuriku Shinkansen to Nagano Station (about 1 hour 30 minutes), then catch the Alpico Express Bus to Hakuba (about 1 hour 10 minutes). That's only one transfer.

In this guide, we compare 6 routes from Tokyo to Hakuba by price, travel time, and convenience. We also cover airport access from Narita and Haneda, rental car advice, and winter driving — all from a local Hakuba perspective.

Full Hakuba overview: Hakuba Complete Guide 2026

Where Is Hakuba? Which Airport to Fly Into?

Hakuba's Location — In the Heart of the Japan Alps

Map showing Hakuba location relative to Tokyo, Narita, Haneda, and Kansai airports

Hakuba is a mountain resort in northern Nagano Prefecture, nestled at the eastern foot of the Northern Japan Alps (Hida Mountains). Surrounded by peaks reaching 700–3,000m, it's located roughly 200km from Tokyo (as the crow flies) and about 60km northwest of Nagano city.

3 Airport Comparison — Narita vs Haneda vs Kansai

If you're flying into Japan from overseas, your choice of airport affects the route to Hakuba.

AirportTime to HakubaApproximate CostBest For
Haneda (HND)~4–5 hours~¥9,000–12,000Most convenient. Frequent flights.
Narita (NRT)~5–6 hours~¥10,000–14,000Budget airlines (LCC). +50 min to Tokyo Station.
Kansai (KIX)~6–7 hours~¥15,000–20,000Combining with Osaka/Kyoto trip.

Recommendation: If Hakuba is your main destination, Haneda Airport is the most convenient. It's faster to reach Tokyo Station (Keikyu Line ~19 min + JR ~5 min), where you can hop on the Shinkansen to Nagano.

6 Ways to Get from Tokyo to Hakuba

Direct Airport Shuttle Bus — Narita / Haneda → Hakuba (Winter Only)

During the winter season (mid-December to mid-March), direct shuttle buses run from Narita and Haneda airports straight to Hakuba — no transfers, no need to go into central Tokyo. Ideal for skiers with heavy luggage.

Narita Airport → Hakuba (Direct Bus)

OperatorDepartureOne-Way PriceTravel Time
Nagano Snow ShuttleTerminal 2¥12,500–13,750~6–7 hours
JamJam LinerTerminal 3¥12,000–13,000~6–7 hours
  • Nagano Snow Shuttle: Up to 4 departures daily (09:15 / 11:00 / 15:00 / 20:30)
  • Buses include WiFi, power outlets, restroom, and handle large luggage/ski equipment
  • Drop-off at Hakuba Station or directly at your accommodation (varies by departure)

Haneda Airport → Hakuba (Direct Bus)

OperatorDepartureOne-Way PriceTravel Time
Nagano Snow ShuttleTerminal 3¥11,500–12,750~4–5 hours
JamJam LinerTerminal 3¥11,000–12,000~4–5 hours
  • Nagano Snow Shuttle: Up to 4 departures daily (07:45 / 09:45 / 12:15 / 16:15)
  • Overnight option available (JamJam 22:20 → arrives 05:55)

How to book: Reserve through Klook or KKday. Book early during peak season (New Year, holidays).

Shinkansen + Bus — Fastest (about 3.5 hours)

Hokuriku Shinkansen Hakutaka — the fastest route to Hakuba

This is the recommended route. Take the Hokuriku Shinkansen "Hakutaka" from Tokyo Station to Nagano Station (about 1 hour 30 minutes), then transfer to the Alpico Express Bus to Hakuba (about 1 hour 10 minutes). Total: approximately 3.5 hours.

Shinkansen (Tokyo → Nagano)

Seat ClassOne-Way Price
Non-reserved (Jiyuseki)¥7,810
Reserved (Shiteiseki)¥8,340
Green Car (First Class)¥12,000
Gran Class¥15,150
  • Travel time: Fastest 1h 25min, average 1h 30–35min
  • Frequency: Approximately 1 train per hour
  • First train: Tokyo 06:28 → Nagano 08:03
  • Last train: Tokyo 20:12 → Nagano 21:47

Sample Hakutaka Schedule

TrainDepart TokyoArrive NaganoDurationNote
Hakutaka 55106:2808:031h 35minFirst train
Hakutaka 55910:3312:041h 31minMorning
Hakutaka 56714:2415:541h 30minAfternoon
Hakutaka 57720:1221:471h 35minLast train

Alpico Express Bus (Nagano → Hakuba) — Winter 2025–2026 schedule

DestinationAdult One-WayChildTravel Time
Hakuba Goryu¥3,500¥1,750~1h 10min
Hakuba Station¥3,500¥1,750~1h 10–15min
Hakuba Happo Bus Terminal¥3,500¥1,750~1h 10–25min

Sample Bus Schedule (Nagano → Hakuba)

Bus No.Depart NaganoArrive HappoNote
2485107:5509:10First bus (select dates)
2480509:0010:10Reservation required
2481312:3013:40Reservation required
2482120:3021:40Last bus — reservation required

Important: During the winter season, some buses require advance reservation while others are first-come-first-served. Book at Highway Bus Dot Com up to 2 months in advance. Reserving in advance is recommended to guarantee a seat.

Total cost (Tokyo → Hakuba): ¥11,310–11,840 (non-reserved/reserved Shinkansen + bus)

Highway Bus (Direct) — Cheapest

A direct highway bus from Busta Shinjuku to Hakuba Happo Bus Terminal — no transfers needed.

TypeOne-Way PriceTravel Time
Daytime (online booking)¥6,000–7,800~5h 13min
Daytime (counter purchase)¥7,800~5h 13min
Overnight (online booking)¥8,000–9,800~7h 23min
  • Operated by: Alpico Transport & Keio Bus East (joint service)
  • Departure: Busta Shinjuku (directly connected to JR Shinjuku Station South Exit)
  • Arrival: Hakuba Goryu, Hakuba Station, Hakuba Happo Bus Terminal, Tsugaike Kogen
  • Booking: Highway Bus Dot Com — from 1 month before departure

Sample Departures:

  • Morning: Shinjuku 07:35 → Hakuba Happo 12:48
  • Afternoon: Shinjuku 15:05 → Hakuba Happo 20:27
  • Overnight: Shinjuku 23:05 → Hakuba Happo 06:00 (next day)

Note on luggage: Ski/snowboard equipment and oversized luggage may not fit in the trunk. Consider sending your gear ahead to your accommodation via a delivery service (takkyubin).

Limited Express Azusa (Direct) — No Transfer from Shinjuku

An alternative to the Shinkansen route (via Nagano) is the Limited Express Azusa 5, which runs direct from Shinjuku to Hakuba with no transfer needed. This is the only direct train on this route, operating once per day.

Direct Shinjuku → Hakuba: "Azusa 5" (1 train per day)

TrainDepart ShinjukuArrive MatsumotoArrive HakubaTotal Time
Azusa 508:0010:3711:40~3h 40min
DetailInfo
SeatingAll reserved seats (no non-reserved seats)
One-way fare~¥6,620 (base fare + limited express surcharge)
BookingEki-net — from 1 month before departure

Key advantage: The Limited Express Azusa 5 offers a direct ride from Shinjuku to Hakuba with no transfers. For speed, the Shinkansen route (Tokyo → Nagano → bus, ~3.5 hours) is faster, but Azusa offers the convenience of a single, transfer-free journey.

Note: Azusa 5 operates only once per day (departing Shinjuku at 08:00). If you can't catch this train, we recommend the Shinkansen + bus route instead.

Rental Car — Most Freedom

Rent a car at Nagano Station or in Tokyo and drive to Hakuba.

  • Travel time: ~1 hour from Nagano, ~4–5 hours from Tokyo
  • Cost: ~¥8,500–25,000/day (depending on vehicle class and 4WD option)

See the Driving to Hakuba section for full details on rental cars, international licenses, and winter driving.

Taxi / Private Transfer — Most Comfortable

Door-to-door service from Tokyo Station or the airport directly to your hotel in Hakuba.

  • Cost: From ~¥50,000–80,000 (varies by vehicle and group size)
  • Travel time: ~3.5–4.5 hours
  • Benefits: No luggage hassles, no transfers, delivered to your hotel door
  • Best for: Group travel (4–8 people) — split the cost to make it affordable

From Narita / Haneda Airport to Hakuba — Step by Step

From Narita → Tokyo → Hakuba

Step 1: Narita Airport → Tokyo Station

TransportPrice (Adult)Travel TimeKey Feature
N'EX (Narita Express)¥3,070 (ordinary car)Fastest 53 minDirect to Tokyo Station — no transfer

Tip: N'EX goes direct to Tokyo Station with no transfer — ideal if you have heavy luggage. For round-trip, the "N'EX TOKYO Round Trip Ticket" at ¥5,000 is a great deal (normally ¥6,140 round trip).

Step 2: Tokyo Station → Nagano Station (Hokuriku Shinkansen "Hakutaka" — about 1h 30min)

Step 3: Nagano Station → Hakuba (Alpico Express Bus — about 1h 10min)

From Haneda → Tokyo → Hakuba

Step 1: Haneda Airport → Tokyo Station

RoutePrice (IC Card)Travel TimeKey Feature
Keikyu Line + JR (transfer at Shinagawa)¥494~19–25 minCheapest and fastest
Tokyo Monorail + JR (transfer at Hamamatsucho)¥686~24–30 minTransfer at Hamamatsucho

Tip: Keikyu is cheaper and faster.

Steps 2–3: Same as from Narita (Tokyo Station → Nagano → Hakuba)

Driving to Hakuba — International License, Winter Driving, Parking

Rental Car Prices (Winter, 4WD)

Approximate rates from major companies near Nagano Station:

Vehicle Class24-Hour Rate (incl. 4WD)Examples
Compact~¥8,500–11,000Yaris, Fit, Note
SUV~¥12,000–18,000Yaris Cross, CX-5, Raize
Minivan (7–8 seats)~¥18,000–25,000Voxy, Serena, Noah
  • In winter (Dec–Mar), most major rental companies in Nagano include studless tires at no extra charge
  • 4WD option surcharge: from ¥1,650/day
  • Major rental offices near Nagano Station: Toyota, Nippon, Orix, Times (2–5 min walk)
  • Local option: Hakuba Rent-a-Car (in Hakuba village) — all vehicles come with 4WD, studless tires, and ski carriers as standard

International Driving Permit (IDP)

To rent and drive a car in Japan, you need:

  1. Passport
  2. International Driving Permit based on the 1949 Geneva Convention — permits from countries party to this convention (Australia, USA, UK, Thailand, and many others) are valid in Japan
  3. Your home country's driving license (may be requested for verification)

Important: International permits issued under the Vienna Convention only are NOT valid in Japan. Make sure your IDP is based on the 1949 Geneva Convention.

Your IDP is valid in Japan for up to 1 year from the date of entry, or until the IDP expiration date — whichever comes first.

Winter Driving Tips

Hakuba receives heavy snowfall in winter, and roads can be icy. Key tips:

  • 4WD + studless snow tires are essential — all-season tires are dangerous on Hakuba's winter roads
  • Lift your wipers when parked — prevents them from freezing to the windshield
  • Keep a snow scraper in the car — you'll need it every morning
  • Main roads (Route 148) are plowed regularly, but side streets can be very slippery
  • Don't drive too close to the road edges — what looks like a shoulder may be a ditch or rice paddy hidden under snow

Parking in Hakuba

Good news for drivers: most ski resorts in Hakuba offer free parking.

Ski ResortParking FeeCapacityNotes
Happo-oneFree (lots 2, 3, 5, 6, 8, 9). A/B/C near gondola: ¥1,000/day~1,100 carsArrive before 7:30 on weekends
IwatakeFree~1,000 carsArrive before 8:00 on weekends
Able Hakuba GoryuFree~1,500 carsShuttle bus recommended on weekends
Hakuba47Free~2,000 carsLot 2 is most convenient
Tsugaike KogenWeekdays free / Weekends ¥500Overnight parking: use Lot 2 (free)

Complete Comparison Table

RouteTravel TimeOne-Way CostBest FeatureRecommended For
Airport Shuttle Bus~4–7 hours~¥11,000–13,750Direct from airport, no Tokyo transferSkiers with heavy luggage (winter only)
Shinkansen + Bus~3.5 hours~¥11,300–11,840Fastest, reliable, comfortableFirst-time visitors, time-conscious
Highway Bus (Direct)~5 hours~¥6,000–7,800Cheapest, no transferBudget travelers, overnight option
Ltd. Express Azusa (Direct)~3h 40min~¥6,620Direct, no transferDeparting from Shinjuku (1/day)
Rental Car~4–5 hours~¥8,500–25,000/dayMost freedom, easy with luggageGroups, families with ski gear
Taxi / Private Transfer~3.5 hours~¥50,000–80,000Most comfortable, door-to-doorVIP, families with small children

FAQ — Getting to Hakuba

How far is Hakuba from Tokyo?

About 200km as the crow flies, or roughly 270km by road. By Shinkansen + bus, it takes about 3.5 hours. By car, about 4–5 hours. A day trip is possible, but we recommend staying at least one night.

How much is the bullet train from Tokyo to Hakuba?

The Shinkansen "Hakutaka" from Tokyo to Nagano costs ¥7,810–8,340 one way (non-reserved/reserved). Add ¥3,500 for the Alpico bus from Nagano to Hakuba. Total: approximately ¥11,310–11,840 one way.

Which airport is best for Hakuba?

Haneda Airport is the most convenient for Hakuba — it's closer to central Tokyo and easy to connect to the Shinkansen. If you're flying budget airlines (LCC), you'll likely arrive at Narita, which adds about 50 minutes to reach Tokyo Station.

Can I drive to Hakuba in winter?

Yes, but 4WD with studless snow tires is essential. Most major rental companies at Nagano Station include studless tires as standard in winter. If you have no experience driving in snow, we recommend the Shinkansen + bus route instead.

How do I get back from Hakuba to Tokyo?

The same route in reverse: bus from Hakuba → Nagano, then Shinkansen → Tokyo. The first bus departs Hakuba around 05:30, arriving at Nagano at 06:50 — in time for the morning Shinkansen. Alternatively, take the direct highway bus from Hakuba back to Shinjuku.

Related Articles

Shiroumaso Ryokan Hakuba - Winter Exterior

Stay at a Traditional Ryokan in Hakuba

Shiroumaso has been welcoming guests for over 50 years. Enjoy kaiseki cuisine made with local ingredients, private onsen with natural hot spring water, and staff experienced in hosting international guests. Conveniently located near Happo-one ski resort.

Check Availability & Book →

Last updated: March 2026 | Prices and schedules are subject to change. Please check official websites for the latest information before traveling.