This winter, a limited-edition shuttle bus service will connect between Matsumoto and Hakuba, one of the world’s best snow resorts abundant with slopes, powder snow, and a variety of courses that attract skiers and snowboarders from Japan and abroad.
This shuttle bus is only: 3,500 yen/one way
To Hakuba (Matsumoto→Hakuba)
Cheap shuttle bus: 3,500 yen [Reservation Required]
This is convenient for heading to Hakuba after sightseeing in Matsumoto.
Date of operation: December 13th, 2025 ~ March 8th, 2025
Matsumoto Bus Terminal Departure: 7:10 AM
↓
Arrive at Hakuba Goryu 9:00 AM
Arrive at JR Hakuba Station at 9:05 AM
Hakuba Happo Bus Terminal 9:10 AM arrival
Hakuba Iwatake Mountain Resort 9:15 AM arrival
Shuttle Bus Details (Japanese Only)
JR Oito Line
1,170 yen|Time required: about 1 hour and 50 minutes
(in case of express train: about 1 hour|+1,020 yen)
It is also possible to go from Matsumoto Station to Hakuba Station by train.
Direct train timetable from Matsumoto Station
Departure: 9:20 AM
Departure at 10:41 AM (Limited Express Azusa +1,020 yen)
Departs at 11:20 AM
Departs at 2:09 PM
Above is the timetable for direct trains. Some trains transfer at Shinano-Omachi Station.
To Matsumoto (Hakuba→Matsumoto)
3,500 yen shuttle bus [Reservation Required]
This is convenient when traveling between Hakuba and Matsumoto
Date of operation: December 13th, 2025 ~March 8, 2026
Hakuba Iwatake Mountain Resort Departure: 4:00 PM
Hakuba Happo Bus Terminal Departure: 4:10 PM
JR Hakuba Station Departure: 4:15 PM
Hakuba Goryu Departure: 4:20 PM
↓
Arrive at Matsumoto Bus Terminal at 6:10 PM
Shuttle Bus Details (Japanese Only)
JR Oito Line
1,170 yen|Time required: about 1 hour and 50 minutes
(in case of express train: about 1 hour|+1,020 yen)
It is also possible to travel from Hakuba Station to Matsumoto Station by train.
Afternoon train timetable departing from Hakuba Station (towards Shinano-Omachi, Matsumoto, Shinjuku):
12:46 PM departure (Matsumoto bound)
1:41 PM departure (Limited Express Azusa +1,020 yen)
3:57 PM departure (bound for Shinano-Omachi)
5:06 PM departure (bound for Shinano-Omachi)
6:53 PM departure (bound for Shinano-Omachi)
8:18 PM departure (bound for Shinano-Omachi)
9:41 PM departure (bound for Shinano-Omachi)
