Sources checked September 8, 2026: ALPICO · JR East
Plan your visit: For Tokyo to Hakuba, compare the train via Nagano, the direct Shinjuku bus and the limited direct Azusa service. Bus fares and booking rules change by season: Nagano–Happo is ¥2,900 one way in April–November 2026, with same-day tickets and no advance seat reservation.
Resort shuttle rules · Accommodation near arrival stops · Weather before travelling
Written by: The Shiroumaso Team — staff of a ryokan in Hakuba
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
Tokyo to Hakuba: Fastest, Cheapest and Easiest Routes at a Glance
Getting from Tokyo to Hakuba takes between 3.5 and 5 hours, and there is no single "best" route — it depends on whether you are optimising for speed, budget or convenience. Here is the short answer before the detail.
| If you want… | Take this | Time | One-Way Cost |
|---|---|---|---|
| The fastest route | Shinkansen to Nagano + Alpico bus | ~3.5 hours | ~¥11,300–11,840 |
| The cheapest route | Direct highway bus from Shinjuku | ~5 hours | ~¥6,000–7,800 |
| The easiest route (no transfers) | Ltd. Express Azusa from Shinjuku | ~3h 40min | ~¥6,620 |
| To skip Tokyo entirely | Direct airport shuttle (winter only) | ~4–7 hours | ~¥11,000–13,750 |
Quick guidance: if it is your first trip and you are travelling in winter with ski gear, take the Shinkansen and bus combination — it is the most reliable and runs year-round. If you are travelling light and want to save money, the direct highway bus costs roughly half. If you are landing at Narita or Haneda in ski season, the direct airport shuttle saves you a trip into central Tokyo altogether.
Each route is broken down below with timetables, booking links and practical tips. For a side-by-side view of all six options, jump to the complete comparison table.
Fare and timetable references: JR East revised fares on March 14, 2026. Rail, airport-transfer and combined-route amounts below are earlier planning examples, not confirmed current quotes. Use JR East reservations for your date. The Nagano–Happo bus fare verified for April–November 2026 is ¥2,900.
Where Is Hakuba? Which Airport to Fly Into?
Hakuba's Location — In the Heart of the Japan Alps
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.
| Airport | Time to Hakuba | Approximate Cost | Best For |
|---|---|---|---|
| Haneda (HND) | ~4–5 hours | ~¥9,000–12,000 | Most convenient. Frequent flights. |
| Narita (NRT) | ~5–6 hours | ~¥10,000–14,000 | Budget airlines (LCC). +50 min to Tokyo Station. |
| Kansai (KIX) | ~6–7 hours | ~¥15,000–20,000 | Combining 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
Season matters: the timetable and ¥3,500 bus fare shown below refer to winter 2025–26. For April 1–November 30, 2026, Nagano–Happo is ¥2,900, sold on the day with no advance reservation. Check the official winter timetable for December onward. Rail prices and example train times also need checking for your travel date. ALPICO current timetable
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)
| Operator | Departure | One-Way Price | Travel Time |
|---|---|---|---|
| Nagano Snow Shuttle | Terminal 2 | ¥12,500–13,750 | ~6–7 hours |
| JamJam Liner | Terminal 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)
| Operator | Departure | One-Way Price | Travel Time |
|---|---|---|---|
| Nagano Snow Shuttle | Terminal 3 | ¥11,500–12,750 | ~4–5 hours |
| JamJam Liner | Terminal 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)
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 Class | One-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
Alpico Express Bus (Nagano → Hakuba) — Winter 2025–2026 schedule
| Destination | Adult One-Way | Child | Travel 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 Nagano | Arrive Happo | Note |
|---|---|---|---|
| 24851 | 07:55 | 09:10 | First bus (select dates) |
| 24805 | 09:00 | 10:10 | Reservation required |
| 24813 | 12:30 | 13:40 | Reservation required |
| 24821 | 20:30 | 21:40 | Last 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.
For April–November 2026, add ¥2,900 for the Nagano–Happo bus to the train fare quoted by JR East for your travel date. December onward uses the winter fare and timetable.
Highway Bus (Direct) — Cheapest
A direct highway bus from Busta Shinjuku to Hakuba Happo Bus Terminal — no transfers needed.
| Type | One-Way Price | Travel 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)
| Train | Depart Shinjuku | Arrive Matsumoto | Arrive Hakuba | Total Time |
|---|---|---|---|---|
| Azusa 5 | 08:00 | 10:37 | 11:40 | ~3h 40min |
| Detail | Info |
|---|---|
| Seating | All reserved seats (no non-reserved seats) |
| One-way fare | ~¥6,620 (base fare + limited express surcharge) |
| Booking | Eki-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
| Transport | Price (Adult) | Travel Time | Key Feature |
|---|---|---|---|
| N'EX (Narita Express) | ¥3,070 (ordinary car) | Fastest 53 min | Direct 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
| Route | Price (IC Card) | Travel Time | Key Feature |
|---|---|---|---|
| Keikyu Line + JR (transfer at Shinagawa) | ¥494 | ~19–25 min | Cheapest and fastest |
| Tokyo Monorail + JR (transfer at Hamamatsucho) | ¥686 | ~24–30 min | Transfer 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 Class | 24-Hour Rate (incl. 4WD) | Examples |
|---|---|---|
| Compact | ~¥8,500–11,000 | Yaris, Fit, Note |
| SUV | ~¥12,000–18,000 | Yaris Cross, CX-5, Raize |
| Minivan (7–8 seats) | ~¥18,000–25,000 | Voxy, 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:
- Passport
- 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
- 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 Resort | Parking Fee | Capacity | Notes |
|---|---|---|---|
| Happo-one | Free (lots 2, 3, 5, 6, 8, 9). A/B/C near gondola: ¥1,000/day | ~1,100 cars | Arrive before 7:30 on weekends |
| Iwatake | Free | ~1,000 cars | Arrive before 8:00 on weekends |
| Able Hakuba Goryu | Free | ~1,500 cars | Shuttle bus recommended on weekends |
| Hakuba47 | Free | ~2,000 cars | Lot 2 is most convenient |
| Tsugaike Kogen | Weekdays free / Weekends ¥500 | — | Overnight parking: use Lot 2 (free) |
Complete Comparison Table
| Route | Travel Time | One-Way Cost | Best Feature | Recommended For |
|---|---|---|---|---|
| Airport Shuttle Bus | ~4–7 hours | ~¥11,000–13,750 | Direct from airport, no Tokyo transfer | Skiers with heavy luggage (winter only) |
| Shinkansen + Bus | ~3.5 hours | ~¥11,300–11,840 | Fastest, reliable, comfortable | First-time visitors, time-conscious |
| Highway Bus (Direct) | ~5 hours | ~¥6,000–7,800 | Cheapest, no transfer | Budget travelers, overnight option |
| Ltd. Express Azusa (Direct) | ~3h 40min | ~¥6,620 | Direct, no transfer | Departing from Shinjuku (1/day) |
| Rental Car | ~4–5 hours | ~¥8,500–25,000/day | Most freedom, easy with luggage | Groups, families with ski gear |
| Taxi / Private Transfer | ~3.5 hours | ~¥50,000–80,000 | Most comfortable, door-to-door | VIP, families with small children |
Once you've picked your route, the next question is where to stay — Shiroumaso, a family-run ryokan with an onsen in the heart of Hakuba, or compare zones and options in our Hakuba accommodation guide.
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?
Check JR East for the train fare and seat type on your travel date, then add the Nagano–Happo bus fare: ¥2,900 in April–November 2026. Winter fares and reservation rules differ.
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?
Return via Nagano by bus and Shinkansen, or take a direct highway bus to Shinjuku. Check the last connection in both timetables before booking; departure times change by season.
Stay at a Traditional Ryokan in Hakuba
At Shiroumaso, 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.
Or visit the official Shiroumaso website
Not staying overnight? Reserve SHIROUMA-SO's private onsen for a day visit →
SHIROUMA-SO inquiry template
Copy the English template below, replace the bracketed fields with your details, and paste it into the message field on the official inquiry form.
⏱ 30-second quiz
Not sure which area to stay in?
Answer 5 quick questions (car, dinner, budget, priorities) and we'll match you with the Hakuba area and lodging that fits your trip.
Take the quiz →Related Articles
Arrived in Hakuba — how to get around? Hakuba Free Shuttle Bus 2026 — Full Timetable for Happo, Iwatake & Tsugaike → Want to know when the next bus leaves? Hakuba Bus Finder — Pick your stops, see the next bus instantly → Arrived in Hakuba — where to stay? Hakuba Accommodation Guide 2026 — Stay Near a Shuttle Bus Stop →Last updated: September 8, 2026 | Prices and schedules are subject to change. Please check official websites for the latest information before traveling.