There are 4 ways to get from Takayama to Shirakawa by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Nagano to Omiya Stationtrain Kagayaki / ...
- Take the train from Ōmiya to Shin-Shirakawatrain Yamabiko / ...
5h 1m¥9,158–11,676Drive 272.1 km
cheapest- Drive from Takayama to Shirakawacar 272.1 km
4h 4m¥4,718–6,815Bus
- Take the bus from Suzaka Station to Shimo-Ochiaibus
- Take the bus from Oji to Sukagawa Eigyōshobus Abukuma
8h 25m¥12,178–16,056Train via Takasaki
- Take the train from Nagano to Takasakitrain
- Take the train from 高崎 Takasaki to 小山 Oyamatrain
- Take the train from Oyama to Shin-Shirakawatrain
6h 34m¥10,575–15,744
Questions & Answers
The cheapest way to get from Takayama to Shirakawa is to drive which costs ¥4700 - ¥7000 and takes 4h 4m.
The fastest way to get from Takayama to Shirakawa is to drive which takes 4h 4m and costs ¥4700 - ¥7000.
No, there is no direct bus from Takayama station to Shirakawa. However, there are services departing from Suzaka Station and arriving at Sukagawa Eigyōsho via 池袋駅東口 and Oji. The journey, including transfers, takes approximately 8h 25m.
No, there is no direct train from Takayama to Shirakawa. However, there are services departing from Suzaka and arriving at Kutano via Nagano, Ōmiya and Shin-Shirakawa. The journey, including transfers, takes approximately 5h 1m.
The distance between Takayama and Shirakawa is 363 km. The road distance is 272.1 km.
The best way to get from Takayama to Shirakawa without a car is to train which takes 5h 1m and costs ¥9000 - ¥12000.
It takes approximately 5h 1m to get from Takayama to Shirakawa, including transfers.
Takayama to Shirakawa bus services, operated by Nagaden Bus, depart from Suzaka Station.
Takayama to Shirakawa train services, operated by JR EAST (East Japan Railway Company), depart from Nagano station.
The best way to get from Takayama to Shirakawa is to train which takes 5h 1m and costs ¥9000 - ¥12000. Alternatively, you can bus, which costs ¥12000 - ¥17000 and takes 8h 25m.
What companies run services between Takayama, Nagano, Japan and Shirakawa, Japan?
You can take a vehicle from Takayama to Kutano via Suzaka, Nagano, Ōmiya, and Shin-Shirakawa in around 5h 1m. Alternatively, you can take a vehicle from Takayama to Kutano via Suzaka Station, Shimo-Ochiai, 目白 Mejiro, 池袋 Ikebukuro, 池袋駅東口, 王子駅前, Oji, Sukagawa Eigyōsho, and Sukagawa in around 8h 25m.
- Phone
- (050) 2016-1603
- Website
- JR EAST
Train from Nagano to Omiya Station
- Ave. Duration
- 57 min
- Frequency
- Every 3 hours
- Estimated price
- ¥2,800–3,600
- Website
- JR EAST
Train from Ōmiya to Shin-Shirakawa
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ¥2,100–2,900
- Website
- JR EAST
Train from Nagano to Takasaki
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- ¥1,700–2,300
- Website
- JR EAST
Train from 高崎 Takasaki to 小山 Oyama
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ¥1,400–1,900
- Website
- JR EAST
Train from Oyama to Shin-Shirakawa
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- ¥1,500–2,000
- Website
- JR EAST
- Phone
- 026-295-8008
- Website
- nagadenbus.co.jp
Bus from Suzaka Station to Shimo-Ochiai
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Estimated price
- ¥4,200–5,500
- Schedules at
- nagadenbus.co.jp
- Daytime Service
- ¥4,200–5,500
- Evening Service
- ¥4,500–5,500
- Phone
- 0570ー000448
- Website
- jrbustohoku.co.jp
Bus from Oji to Sukagawa Eigyōsho
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- ¥3,900–5,500
- Schedules at
- jrbustohoku.co.jp
Want to know more about travelling around Japan
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travel Insider: Top Japan travel tips by Beatrix Holland
Read the travel guide
More Questions & Answers
Takayama to Shirakawa bus services, operated by Nagaden Bus, arrive at Shimo-Ochiai station.
Takayama to Shirakawa train services, operated by JR EAST (East Japan Railway Company), arrive at Omiya Station.
Yes, the driving distance between Takayama to Shirakawa is 272 km. It takes approximately 4h 4m to drive from Takayama to Shirakawa.
There are 80+ hotels available in Shirakawa.










