This was such an easy stress free experience. I have taken many airport transfers and this was by far the easiest and most efficient experience I have ever had. The communication was frequent and proactive. I cannot say enough about this company. 100% recommend

Hakuba: How to Get There from Tokyo, Narita and Haneda
About Hakuba
Hakuba is a mountain village in the Northern Alps of Nagano Prefecture that hosted alpine skiing and ski jumping at the 1998 Nagano Winter Olympics, about 255–285 km by road from central Tokyo and 330–360 km from Narita. Its slopes belong to HAKUBA VALLEY, a group of ten ski resorts across Omachi, Hakuba and Otari linked by shuttle buses in winter. The gateway is Nagano Station on the Hokuriku Shinkansen, about an hour away by bus; JR's Oito Line also reaches Hakuba Station from Matsumoto.
When to Visit
The resorts wind down through April; in 2025-26 the winter bus timetables ran until 31 March, so spring trips are likely to be on the green-season timetable.
Alpine hiking and mountain biking, with the Nagano–Hakuba express bus on its green-season timetable (¥2,900 to Hakuba Happo in 2026).
Foliage season and the quietest time for lodging before the snow.
Snow from December to March. The Nagano–Hakuba winter timetable ran from 13 December to 31 March in 2025-26; as of 2 October 2026 the 2026-27 timetables for both the Nagano and Shinjuku buses have not been published, and Alpico says the Nagano winter timetable will be posted around mid-November.
What to Do
- ◆Ski the HAKUBA VALLEY resorts — Happo-one, Hakuba Goryu, Hakuba Iwatake, Tsugaike Kogen, Hakuba Norikura, Hakuba Cortina and more — with winter shuttle buses between them.
- ◆The Hakuba Ski Jumping Stadium, built for the 1998 Olympics.
- ◆Onsen after skiing — the village has several public hot-spring baths.
- ◆Green-season hiking and mountain biking once the snow is gone.
Where to Stay
Happo (Hakuba Happo)
The main village under Happo-one, with the most restaurants and lodges. Hakuba Happo Bus Terminal is the main stop for both the Nagano and Shinjuku buses.
Goryu
Lodges under Hakuba Goryu, south of Happo, served by the Nagano bus.
Tsugaike and Norikura
Quieter resorts at the north end of the valley; in winter 2025-26 the Nagano buses to them were the reserved Extra Line (¥3,800).
Getting There: All Origins
| Origin | Duration | RydAgent price (Alphard, up to 4) | Details |
|---|---|---|---|
| Tokyo Station | ~225 min | ¥97,000 (~$647) | See full route details |
| Narita Airport | ~285 min | ¥119,000 (~$793) | See full route details |
From Tokyo Station
Public transport costs less per person: in winter 2025-26 the Nagano–Hakuba bus was ¥3,500 and the Shinjuku highway bus ¥6,400–7,800 (plus the Shinkansen fare on the Nagano route), against ¥97,000 per car for a RydAgent Alphard. A RydAgent private car makes sense for groups and families with ski gear, families who need child seats, or a day you would rather not change at Nagano with all your gear.
See full route details →From Narita Airport
With Alpico's airport bus not running in either of the last two winters, landing at Narita means N'EX to Tokyo, the Shinkansen to Nagano and a bus — two changes with ski bags — or a shared van that may wait an hour or more for other passengers and takes only one small ski bag per group. A RydAgent private car goes from arrivals to your lodge.
See full route details →Tokyo to Hakuba: Shinkansen + bus, highway bus, train or private car?
The quickest public route is the Shinkansen to Nagano (77–110 min) plus Alpico's bus (about 70 min, ¥3,500 in winter 2025-26); the no-change option is the highway bus from Busta Shinjuku (about 5 h 13 min, ¥6,400–7,800 in winter 2025-26); a RydAgent private car from Tokyo Station takes about 225 minutes for ¥97,000 per Toyota Alphard (up to 4 passengers) or ¥118,000 per Toyota HiAce (up to 9 passengers).
| Option | Operator | Time | Price | Booking and limits |
|---|---|---|---|---|
| Hokuriku Shinkansen + Nagano–Hakuba express bus | JR East + Alpico | 77–110 min to Nagano, then about 70 min to Hakuba Happo | Bus ¥3,500 (winter 2025-26) plus the Shinkansen fare | In winter 2025-26 the non-reserved buses were first come, first served (a ticket did not guarantee a seat; extra buses ran at busy times), and the Extra Line to Tsugaike and Norikura was reserved (¥3,800, one bus per departure). 2026-27 winter timetable not published as of 2 Oct 2026. No toilet on board. |
| Highway bus from Busta Shinjuku | Alpico / Keio | About 5 h 13 min (day bus) | ¥6,400–7,800 (winter 2025-26, varies by date) | Every seat reserved; sales open one month before. On Keio-operated buses: one suitcase or one pair of skis per passenger, a second piece only if there is room. No bus from Tokyo Station. |
| JR Limited Express Azusa (direct) | JR East | Shinjuku 8:00 → Hakuba 11:40 | JR fare plus limited-express charge | One direct train a day each way (return Hakuba 13:43 → Shinjuku 17:26). |
| RydAgent private car from Tokyo Station | Licensed commercial vehicles (green plates) and professional drivers | About 225 min, door to door | ¥97,000 per car (Alphard, up to 4 passengers) · ¥118,000 per car (HiAce, up to 9 passengers) | Same fixed price per car from Tokyo Station or any address in Tokyo's 23 wards (from elsewhere, the booking page shows the price instantly); studless winter tyres as standard in winter, nothing to request. |
Public transport costs less per person: the bus legs alone were ¥3,500 (Nagano–Hakuba) or ¥6,400–7,800 (Shinjuku) in winter 2025-26. A RydAgent private car is priced per car, so it suits groups and families with ski bags and anyone who would rather not change trains and buses with them; ski bags are oversized luggage, so for three or more skiers each with a suitcase and a ski bag we recommend the HiAce (see the booking notes below).
Narita or Haneda Airport to Hakuba: is there a bus?
No — as of 2 October 2026 there is no direct bus from Narita or Haneda to Hakuba: Alpico's airport buses did not run in the 2024-25 or 2025-26 winters. The options are Chuo Taxi's shared airport van (winter, ¥21,500 each for a group of 4 from Narita, with only one small ski bag per group), the train via Tokyo and Nagano (two changes), or a RydAgent private car from Narita at ¥119,000 per Toyota Alphard (up to 4 passengers) or ¥146,000 per Toyota HiAce (up to 9 passengers), about 285 minutes; from Haneda, the booking page shows the RydAgent price instantly.
| Option | Operator | Price | How it works |
|---|---|---|---|
| Shared airport van (Narita) | Chuo Taxi (Nagano) | Winter, per person: ¥66,000 for 1 · ¥21,500 each for 4 · ¥16,625 each for 8 | Door to door, shared with other passengers on the same airport run; you may wait an hour or more at the airport for everyone; no flights between 0:00 and 5:00; book 7 days ahead; up to 7 passengers per van (8 with little luggage). Ski or snowboard bags +¥1,000 each, and the shared plan takes only one small bag (about 170 × 30 × 15 cm) per group — more or larger bags need Chuo Taxi's whole-vehicle plan, whose price is not on its leaflet. |
| Shared airport van (Haneda) | Chuo Taxi (Nagano) | Winter, per person: ¥22,000 for 1 · ¥20,500 each for 4 · ¥15,750 each for 8 | Same rules as above. |
| Train via Tokyo and Nagano | JR East + Alpico | N'EX to Tokyo ¥3,140, then Shinkansen + bus as above | Two changes with luggage: N'EX to Tokyo, the Shinkansen to Nagano, then the bus. |
| RydAgent private car from Narita | Licensed commercial vehicles (green plates) and professional drivers | ¥119,000 per car (Alphard, up to 4 passengers) · ¥146,000 per car (HiAce, up to 9 passengers) | Arrivals to your lodge in about 285 min; fixed price per car; flight tracked, 90 minutes' free waiting from actual landing; studless winter tyres as standard in winter, nothing to request. From Haneda, the booking page shows the price instantly. |
Shared-van fares are the winter column (20 December – 31 March) of Chuo Taxi's price leaflet issued in August 2025; Chuo Taxi says Hakuba-area fares change for its 20 December 2026 – 31 March 2027 winter period and asks you to confirm by quote. A ski group with more than one small ski bag cannot use the shared plan at all; from Narita, a RydAgent HiAce is ¥146,000 per car.
Booking with RydAgent: what you get
- Fixed price per car: tolls, parking, fuel and taxes included, no late-night surcharge or rush fee, and tipping is never expected.
- Free waiting: 90 minutes from actual landing on airport pickups — your driver tracks the flight — and 30 minutes on other transfers; after that, ¥6,000 per hour for an Alphard or ¥8,000 for a HiAce, in 15-minute blocks (under 15 minutes is free). On hourly charters, waiting is part of your booked hours.
- Toyota Alphard: up to 4 passengers and 4 large suitcases. Toyota HiAce: up to 9 passengers and 9 large suitcases. Fewer passengers, more room: empty seats carry luggage (passengers + large bags up to 8 in the Alphard, 18 in the HiAce). Ski and snowboard bags count as large bags: with a suitcase and a ski bag each, an Alphard suits up to two skiers, so for three or more we recommend the HiAce; one HiAce suits up to six of them, and for seven or more we recommend a second car or sending bags ahead. Tell us how many bags and how long they are when you book.
- Child seats ¥2,000 each — requested at booking and fitted before pickup.
- Book online in 30 seconds with no account or login. Every ride can be booked online until 20:00 Japan time the day before, subject to availability; pickups more than 50 km from the nearest partner base — most ski resorts and mountain villages — also need 24 hours' notice. For a same-day ride, message us on WhatsApp and we'll see whether a car can be arranged.
- Free cancellation or changes up to 24 hours before pickup. If the airline cancels your flight or moves it to another day, you choose a free change or a full refund — even inside 24 hours (airport rides booked with a flight number).
- Licensed commercial vehicles (green plates) and professional drivers, with commercial passenger insurance — including rides run by partner companies.
- Booking and support in English. Most drivers have basic English and use a translation app to communicate; a fluent-English driver can be requested for 20% extra.
Frequently Asked Questions
With ski bags, a private car is the practical choice: Chuo Taxi's shared van takes only one small ski bag per group (more needs its whole-vehicle plan), and the train means N'EX to Tokyo, the Shinkansen to Nagano and a bus — two changes with your bags. A RydAgent private car from Narita is ¥119,000 per Toyota Alphard (up to 4 passengers) or ¥146,000 per Toyota HiAce (up to 9 passengers), about 285 minutes from arrivals to your lodge, with 90 minutes' free waiting from actual landing; ski bags are oversized luggage — for three or more skiers each with a suitcase and a ski bag we recommend the HiAce — so tell us how many and how long when you book.
Not as of 2 October 2026. Alpico's Narita–Hakuba and Haneda–Hakuba buses did not run in the 2024-25 or 2025-26 winters and had no service as of that date. The alternatives are Chuo Taxi's shared airport van, the train via Tokyo and Nagano, or a private car.
The Hokuriku Shinkansen from Tokyo to Nagano (77–110 minutes) and then Alpico's express bus to Hakuba (about 70 minutes). The direct highway bus from Busta Shinjuku takes about 5 hours 13 minutes, and one JR Azusa a day runs from Shinjuku to Hakuba in 3 hours 40 minutes.
A RydAgent private car is a fixed ¥97,000 from Tokyo Station or ¥119,000 from Narita Airport per Toyota Alphard (up to 4 passengers), and ¥118,000 from Tokyo Station or ¥146,000 from Narita per Toyota HiAce (up to 9 passengers), per vehicle, including tolls. The Tokyo Station price applies from any address in Tokyo's 23 wards; from Haneda, the booking page shows the price instantly.
The Nagano–Hakuba express bus had no limit on the number or size of bags in winter 2025-26, but skis and boards must be in bags. On the Shinjuku highway buses run by Keio, each passenger can check one suitcase or one pair of skis, with a second piece only if there is room. With RydAgent, ski and board bags count as large luggage: an Alphard takes up to 4 passengers and 4 large suitcases and a HiAce up to 9 and 9 with every seat taken, and with fewer passengers empty seats carry luggage too (passengers plus large bags up to 8 in the Alphard, 18 in the HiAce). So with a suitcase and a ski bag each, an Alphard suits up to two skiers and for three or more we recommend the HiAce; one HiAce suits up to six, and for seven or more we recommend a second car or sending bags ahead — tell us how many bags and how long they are when you book.
Yes. In winter every RydAgent car runs on studless winter tyres as standard, so there is nothing to request and nothing to write in the booking notes.
Book the ride back from Hakuba at least 24 hours ahead and by 20:00 Japan time the day before. Rides that start at Narita Airport can be booked online until 20:00 Japan time the day before pickup.
More destinations
Related Reading
Hakuba vs Niseko 2026: Transfer Prices, Ski Gear Tips & Route Comparison
Read the articleHakuba Ski Group of 8 from Narita: Private Transfer Guide (2026)
Read the articleJapan Ski Resort Transfers: Niseko, Hakuba & Beyond
Read the articleJapan Ski Transfer Cost 2026: Hakuba & Niseko Compared
Read the articleSources (official pages)
- JR Central — timetable and fare search (Narita Express, Tokyo ⇔ Narita Airport) · checked 2 Oct 2026
- Alpico — Nagano ⇔ Hakuba express bus · checked 2 Oct 2026
- Alpico (English) — Nagano ⇔ Hakuba winter timetable and fares, 2025-26 · checked 2 Oct 2026
- Alpico — Shinjuku ⇔ Hakuba highway bus · checked 2 Oct 2026
- Alpico (English) — Shinjuku ⇔ Hakuba winter fares, 2025-26 · checked 2 Oct 2026
- Alpico — Narita ⇔ Hakuba bus (no service as of 2 Oct 2026) · checked 2 Oct 2026
- Alpico — Haneda ⇔ Hakuba bus (no service as of 2 Oct 2026) · checked 2 Oct 2026
- Chuo Taxi — airport shared van (Narita / Haneda ⇔ Nagano): booking, ski-bag and winter-fare rules · checked 3 Oct 2026
- Chuo Taxi — airport van price leaflet (PDF, issued August 2025) · checked 3 Oct 2026
- JR East timetable — Oito Line (Limited Express Azusa to Hakuba) · checked 2 Oct 2026
- HAKUBA VALLEY — access · checked 2 Oct 2026
Hakuba
RydAgent from ¥97,000 (~$647) per car · 2 origins