GoAsia
Japan

How to Get from Hakuba to Tokyo

Get from Hakuba to Tokyo by Alpico and Keio highway bus to Shinjuku, by train via Nagano or by private transfer: timetable, fares and tips.

Last updated: November 5, 2026

How to Get from Hakuba to Tokyo

Photo: David Kernan / Wikimedia Commons, CC BY 4.0

Contents

The jagged peaks of the Japanese Alps give way to Tokyo's neon canyons on this journey. After days of powder or hiking in Hakuba, the ride back lets you unwind as the mountains flatten into the Kanto Plain. You can compare schedules and book on GoAsia.cc.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Hakuba to Tokyo by Bus

Alpico Bus and Keio Bus jointly run the highway bus between Hakuba and the Shinjuku Expressway Bus Terminal (Busta Shinjuku). In winter 2025-26 buses left Hakuba Happo Bus Terminal at 07:00, 09:00, 10:40, 15:00, 16:50 and 18:00 and reached Shinjuku at 12:13, 14:22, 16:02, 20:13, 22:12 and 23:13. The fare is 6,400 to 7,800 yen one way, and the service runs all year. Reservations open 1 month before the travel date and are made online.[1] Alpico also runs reservable buses between Hakuba and Haneda Airport and Narita Airport.[2]

Luggage on the bus

On daytime Alpico buses the trunk holds up to 2 pieces, for example 1 suitcase and 1 pair of skis. Overnight Alpico buses do not carry skis, snowboards or bicycles. Keio Bus allows 1 suitcase or 1 pair of skis per passenger.[1]

Hakuba to Tokyo by Train

Going by train and bus, the Hokuriku Shinkansen from Tokyo to Nagano combined with an express bus reaches Hakuba in as little as 2 hours 50 minutes.[3] Alpico buses from Hakuba to Nagano Station East Exit take about 80 minutes in the green season, and a one-way fare costs 3,500 yen in winter and 2,900 yen in the green season.[4]

Hakuba to Tokyo by Private Transfer

A private transfer picks you up at your Hakuba accommodation and takes you to your hotel in Tokyo in about 3 hours 56 minutes to Shibuya, Koto City or Kita City. Standard cars for 3 passengers and minivans for 4 or 7 passengers are available. On booking platforms, the price is about $1,393 to $1,472 (November 2026).[5]

Comparing Your Options

ModePriceDuration
Alpico/Keio highway bus to Shinjuku6,400 to 7,800 yen[1]About 5 hours 13 minutes to 5 hours 22 minutes (winter 2025-26 timetable)[1]
Hokuriku Shinkansen and express busAlpico bus between Nagano and Hakuba 2,900 to 3,500 yen[4]From about 2 hours 50 minutes[3]
Private transferAbout $1,393 to $1,472 (November 2026)[5]About 3 hours 56 minutes

Tips for Traveling from Hakuba to Tokyo

  • Book in advance: Reserve the Shinjuku bus online as soon as the booking window opens, especially around New Year.[1]
  • Luggage: If you have more than 2 pieces, send the extra items ahead with a delivery service (takkyubin) to your hotel or the airport.[1]
  • Pick-up points: Hakuba is spread out. Check whether your bus leaves from Hakuba Happo Bus Terminal, Hakuba Goryu or another stop.[1]
  • Timetable: The timetable for winter 2026-27 is published around mid-November, and the service runs all year with only minor changes.[1]

Timetable

Bus Hakuba - Tokyo $ 25.45–59.18 5h 15m – 6h 10m
  • →  AC Seater 23:05, 23:35
  • →  Liner Standard 07:50, 09:50, 11:50, 15:40, 17:40
Taxi Hakuba - Tokyo $ 1,387.58–1,466.49 3h 56m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Bus Hakuba - Haneda Airport $ 71.02 6h 50m
  • →  Liner Standard 07:50, 09:50, 11:50
Taxi Hakuba - Haneda Airport $ 717.36–1,520.80 4h 10m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Taxi Hakuba - Koto city $ 1,387.58–1,466.49 3h 56m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Taxi Hakuba - Shibuya $ 1,387.58–1,466.49 3h 56m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Taxi Hakuba - Kita City $ 1,387.58–1,466.49 3h 56m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax

Frequently Asked Questions

How can I book tickets from Hakuba to Tokyo?

Use the booking tool on this page to compare the transport options currently available from Hakuba to Tokyo, including current prices and schedules.

What is the cheapest way to get from Hakuba to Tokyo?

The highway bus to Shinjuku costs 6,400 to 7,800 yen one way.

What is the fastest way to get from Hakuba to Tokyo?

A private transfer takes about 3 hours 56 minutes to central Tokyo. Hokuriku Shinkansen plus express bus reaches Hakuba from Tokyo in as little as 2 hours 50 minutes.

How long does it take to get from Hakuba to Tokyo?

The highway bus takes about 5 hours 13 minutes to 5 hours 22 minutes to Shinjuku, based on the winter 2025-26 timetable.

Are there direct buses from Hakuba to Haneda Airport?

Alpico runs reservable buses between Hakuba and Haneda Airport and Narita Airport.

How do I book the bus from Hakuba to Shinjuku?

Reserve online. Reservations open 1 month before the travel date, and if seats remain you can also buy a ticket at the counter on the day.

Can I book a private van for a large group?

Yes. Minivans for 4 or 7 passengers are available, at about $1,393 to $1,472 on booking platforms (November 2026).

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Alpico Group: Shinjuku to Hakuba (Winter Season): route, timetable and fares. Retrieved November 5, 2026.
  2. [2] Alpico Group: To Hakuba: route and timetable. Retrieved November 5, 2026.
  3. [3] Hakuba Valley Tourism: Access. Retrieved November 5, 2026.
  4. [4] Alpico Kotsu (ALPICO Group): Nagano - Hakuba Route & Timetable (green season). Retrieved October 30, 2026.
  5. [5] 12Go: 12Go timetable: Hakuba to Tokyo. Retrieved November 5, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.