
A garden in the Nagamachi samurai district, Kanazawa. Photo: sergejf / Wikimedia Commons / CC BY 2.0
- Pick Kanazawa if you come from Tokyo by Shinkansen: on the November 2026 timetable the Kagayaki 503 takes 2 hours 24 minutes, and Shirakawa-go is 1 hour 15 minutes away by reserved bus.
- Pick Takayama for Shirakawa-go and Kamikochi: the bus to Shirakawa-go takes about 50 minutes, and Kamikochi is about 90 minutes away via Hirayu until the buses stop on November 15, 2026; there are no buses in winter.
- Pick Matsumoto for Kamikochi and Hakuba, and for the train back to Tokyo; the castle is about 15 minutes on foot from the station.
Two nights in Takayama, plus Kanazawa or Matsumoto on the way in or out.
Takayama is the only one of the three with buses to both Shirakawa-go and Kamikochi.
Add Kanazawa if you arrive from Tokyo by Shinkansen, or Matsumoto if you leave toward Hakuba or Tokyo by the Azusa.
- 1TakayamaShirakawa-go about 50 min; Kamikochi about 90 min (to Nov 15)
- 2KanazawaTokyo 2 hr 24 min by Kagayaki 503; Shirakawa-go 1 hr 15 min
- 3MatsumotoKamikochi by train and bus; Hakuba by JR
Takayama, Kanazawa and Matsumoto are three common car-free bases for the Japanese Alps and Shirakawa-go. Kanazawa is the fastest to reach from Tokyo by train, Takayama has buses to both Shirakawa-go and Kamikochi, and Matsumoto sits on the rail line to Hakuba. This guide compares them on what you can check on the operators' pages.
For the routes between all the towns, see my Japanese Alps without a car guide.
Times and fares below come from JR, Nohi Bus, Hokutetsu, Alpico and the towns' official tourism pages, checked October 15–24, 2026. I have not stayed in these towns' lodgings and do not review them.
Takayama, Kanazawa and Matsumoto compared
| Takayama | Kanazawa | Matsumoto | |
|---|---|---|---|
| From Tokyo | Bus about 5 hr 45 min | 2 hr 24 min (Kagayaki 503) | 2 hr 37 min (Azusa 5) |
| From Nagoya | Hida about 2 hr 20 min | Highway bus | Shinano about 2 hr 10 min |
| Shirakawa-go | Bus about 50 min | Bus 1 hr 15 min | — |
| Kamikochi (to Nov 15) | Bus about 90 min | — | Train and bus |
| Hakuba | — | — | JR Oito Line |
| Station to old town | 12 min on foot | 8 min by bus (25 min on foot) | About 15 min on foot |
"—" means no direct bus or train that I could confirm on an official page. The Hida time is JR Central's. The Shinano time is for the Shinano 8 from Matsumoto to Nagoya. "Old town" means Takayama's Sanmachi area, Higashi Chaya in Kanazawa and Matsumoto Castle.
Getting there
- Kanazawa: on the November 2026 timetable the Kagayaki 503 leaves Tokyo at 7:20 and reaches Kanazawa at 9:44, on the Hokuriku Shinkansen.
- Matsumoto: the Azusa 5 leaves Shinjuku at 8:00 and reaches Matsumoto at 10:37, every day on the November 2026 timetable. Highway buses from Busta Shinjuku take 3 hours 12 minutes to 3 hours 53 minutes.
- Takayama: JR Central gives about 2 hours 20 minutes from Nagoya on the Hida limited express. From Tokyo, Nohi Bus runs a highway bus from Shinjuku in about 5 hours 45 minutes, ¥8,000–¥8,500 for daytime buses.
Day trips without a car
Shirakawa-go
Takayama and Kanazawa both have buses to Shirakawa-go. From Takayama it takes about 50 minutes; from Kanazawa Station West Exit, 1 hour 15 minutes. Both fares are ¥2,800 one way, rising to ¥2,900 on December 1, 2026. Hokutetsu asks you to reserve every bus on the Kanazawa line. More is in my guide to the Shirakawa-go bus.
Kamikochi (spring to autumn)
- From Takayama: about 90 minutes with a change at Hirayu, ¥3,000 one way or ¥5,800 return on Nohi Bus's connecting ticket. Plan to leave Kamikochi well before the last bus: the 17:30 from Kamikochi does not connect at Hirayu to the last bus to Takayama.
- From Matsumoto: about 30 minutes by train to Shin-Shimashima, then about 65 minutes by bus. Alpico's National Park Liner from Matsumoto Bus Terminal to Kamikochi costs ¥4,600 one way on its 10:15 run.
Both companies stop the Kamikochi buses after November 15, 2026, and there is no public transport to Kamikochi in winter.
Hakuba
Matsumoto is on the JR Oito Line to Hakuba. The Azusa 38 runs from Hakuba to Matsumoto in about 1 hour 4 minutes, every day on the November 2026 timetable. From Takayama you can reach Hakuba the same day; one weekday example on the November 2026 timetables leaves Takayama at 11:50 and arrives at Hakuba at 17:47, changing at Matsumoto and Shinano-Omachi.
Moving between the bases
| Route | Time | Fare | Reservation |
|---|---|---|---|
| Takayama – Kanazawa | 2 hr 15 min | ¥4,200; ¥4,400 from December 1, 2026 | Yes (Hokutetsu) |
| Takayama – Matsumoto | 2 hr 33 min (timetable) | ¥4,400 | Yes |
The Takayama – Kanazawa buses run through Shirakawa-go, 9 a day from Kanazawa between 8:10 and 16:00. If you get off at Shirakawa-go, you pay for each section and reserve each bus. Nohi Bus changes this timetable on December 1, 2026, adding direct Takayama – Kanazawa buses that do not stop at Shirakawa-go, so check the new times before you book.
On the Takayama – Matsumoto bus, every regular run on the timetable takes 2 hours 33 minutes between Takayama and Matsumoto Bus Terminal, a little longer than Nohi Bus's 2 hours 20 minutes. Buses leave Takayama at 6:50, 7:50, 11:50, 13:50, 14:50 and 16:50 on the current timetable.
Luggage
- Takayama: coin lockers at the station cost ¥400–¥700, cash only, for up to 3 days.
- Kanazawa: the counter in Kanazawa Station delivers bags to your lodging the same day, ¥700 a bag within Kanazawa if you hand them in by 15:00.
- Matsumoto: there are coin lockers in six places in the station, but no left-luggage counter.
On the Shirakawa-go line, Nohi Bus says large bags may not fit in the shared hold, so a small suitcase is easier to move between bases. Kanazawa's same-day delivery covers Kanazawa, the rest of Ishikawa and Awara Onsen, not Takayama or Matsumoto.
Which base for which trip
- Arriving from Tokyo, a city stay first: Kanazawa, then Shirakawa-go on the way to Takayama.
- Shirakawa-go and Kamikochi in one trip: Takayama, for two nights or more.
- Kamikochi and Hakuba, leaving for Tokyo: Matsumoto.
- In winter: no buses run to Kamikochi, so pair Takayama or Kanazawa with Shirakawa-go, and Matsumoto with Hakuba. Nohi Bus warns that heavy snow can delay the Shirakawa-go buses by 2 hours or more; on the current timetable the last buses leave Shirakawa-go at 17:30.
How I checked this
- I read the trains in on JR East's November 2026 timetables and JR Central's Takayama page.
- I read the bus times, fares and booking rules on Nohi Bus, Hokutetsu and Alpico's pages.
- I read the walking times and luggage services on the towns' official tourism pages.
- Where a direct link was not on an official page, I marked it "—". Sources: JR East; JR Central; Nohi Bus; Hokutetsu; Alpico Kotsu; Takayama City; Matsumoto Tourism Association; Ishikawa Prefecture Tourism League
- Lodging prices in each town.
- The train and bus times from Nagoya to Kanazawa, and the fares for the trains in this guide.
- The total train time from Tokyo to Takayama via Nagoya.
- The new Takayama – Kanazawa times from December 1, 2026.
- The last bus from Kamikochi that connects to Takayama.
- Locker prices at Matsumoto Station.
- Winter running of the Takayama – Matsumoto bus beyond the dates on Nohi Bus's page.
- Lodging taxes in Takayama and Matsumoto.
Frequently asked questions
Is Takayama or Kanazawa better without a car?
It depends on the day trips you want. Takayama has buses to both Shirakawa-go (about 50 minutes) and, until November 15, 2026, Kamikochi (about 90 minutes via Hirayu). Kanazawa is easier to reach from Tokyo, 2 hours 24 minutes on the Kagayaki 503, and has a reserved bus to Shirakawa-go in 1 hour 15 minutes.
How do I get between Takayama and Kanazawa?
By the Hokutetsu and Nohi Bus line through Shirakawa-go: 2 hours 15 minutes, 9 buses a day from Kanazawa, ¥4,200 one way, rising to ¥4,400 on December 1, 2026. Hokutetsu asks you to reserve every bus on this line. Nohi Bus changes this timetable on December 1, 2026, adding direct Takayama – Kanazawa buses that do not stop at Shirakawa-go, so check the new times before you book.
How do I get between Takayama and Matsumoto?
By Nohi Bus over the mountains via Hirayu. Nohi Bus's page says about 2 hours 20 minutes, but every regular run on the timetable takes 2 hours 33 minutes between Takayama and Matsumoto Bus Terminal. The fare is ¥4,400 and a reservation is required. On the current timetable buses leave Takayama at 6:50, 7:50, 11:50, 13:50, 14:50 and 16:50; check that your run is not a seasonal one.
Which base is best for Kamikochi?
Takayama or Matsumoto. From Takayama the Nohi Bus takes about 90 minutes with a change at Hirayu, ¥3,000 one way on the connecting ticket. From Matsumoto you take the train to Shin-Shimashima (about 30 minutes) and the bus (about 65 minutes). Both stop running after November 15, 2026, and there is no public transport to Kamikochi in winter.
Which base is quickest to reach from Tokyo?
Kanazawa by train: the Kagayaki 503 leaves Tokyo at 7:20 and arrives at 9:44 on the November 2026 timetable. Matsumoto is 2 hours 37 minutes from Shinjuku on the Azusa 5. Takayama has a highway bus from Shinjuku, about 5 hours 45 minutes.
Keep planning
Sources
- Kagayaki 503 timetable (November 2026) — JR East
- Limited express Azusa 5 (Shinjuku – Hakuba) — JR East
- Limited express Shinano 8 (Matsumoto – Nagoya) — JR East
- Limited express Azusa 38 (Hakuba – Shinjuku) — JR East
- Hida-Takayama — JR Central
- Shirakawa-go, Kanazawa and Toyama buses: timetable and fares — Nohi Bus
- Fare change from December 1, 2026 — Nohi Bus
- Kanazawa – Shirakawa-go – Takayama bus — Hokutetsu
- Takayama – Matsumoto highway bus (English) — Nohi Bus
- Takayama – Shinjuku highway bus — Nohi Bus
- Takayama – Nagoya highway bus — Nohi Bus
- Kamikochi line — Nohi Bus
- Kamikochi – Shin-Shimashima bus and Kamikochi Line train timetable — Alpico Kotsu
- Kamikochi buses in winter — Alpico Kotsu
- Coin lockers in Takayama — Takayama City
- Sanmachi Traditional Buildings Preservation Area — Takayama City
- Matsumoto Castle — Matsumoto Tourism Association
- FAQ: coin lockers at Matsumoto Station — Matsumoto Tourism Association
- Getting around Kanazawa: buses and taxis from Kanazawa Station — Ishikawa Prefecture Tourism League
- Luggage delivery service at Kanazawa Station — Ishikawa Prefecture Tourism League