There are 4 ways to get from Asakusa to Shiga Highlands 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 Tōkyō Station to Naganotrain Hakutaka / ...
- Take the train from Nagano to Shinshunakanotrain [161427] Nagano Electric Railway / ...
4h 8m¥14,305–17,706Drive 216.6 km
cheapest- Drive from Asakusa to Shiga Highlandscar 216.6 km
3h 10m¥3,715–5,365Bus via Ikebukuro Eki
- Take the bus from Ikebukuro Eki to Naganobus
- Take the bus from Nagano to Hasuikebus Shiga Kogen
8h 11m¥5,910–8,710Bus
- Take the bus from Ikebukuro Station East Exit to Nagano Stationbus
- Take the bus from Nagano to Hasuikebus Shiga Kogen
8h 19m¥5,910–11,210
Comparing Your Travel Options
The cheapest way to get from Asakusa to Shiga Highlands is to drive which costs ¥3700 - ¥5500 and takes 3h 10m.
The fastest way to get from Asakusa to Shiga Highlands is to drive which takes 3h 10m and costs ¥3700 - ¥5500.
No, there is no direct bus from Asakusa to Shiga Highlands. However, there are services departing from 浅草六丁目 and arriving at Hasuike via Ikebukuro Eki and Nagano. The journey, including transfers, takes approximately 8h 11m.
No, there is no direct train from Asakusa to Shiga Highlands. However, there are services departing from 浅草 Asakusa and arriving at Shinshunakano via 秋葉原 Akihabara, Tōkyō Station and Nagano. The journey, including transfers, takes approximately 4h 8m.
The distance between Asakusa and Shiga Highlands is 274 km. The road distance is 216.6 km.
The best way to get from Asakusa to Shiga Highlands without a car is to train which takes 4h 8m and costs ¥14000 - ¥18000.
It takes approximately 4h 8m to get from Asakusa to Shiga Highlands, including transfers.
Asakusa to Shiga Highlands bus services, operated by Nagaden Bus, depart from Ikebukuro Eki station.
Asakusa to Shiga Highlands train services, operated by JR EAST (East Japan Railway Company), depart from Tōkyō Station.
The best way to get from Asakusa to Shiga Highlands is to train which takes 4h 8m and costs ¥14000 - ¥18000. Alternatively, you can bus via Ikebukuro Eki, which costs ¥5500 - ¥9000 and takes 8h 11m.
What companies run services between Asakusa, Japan and Shiga Highlands, Japan?
You can take a train from 浅草 Asakusa to Shiga Highlands via 秋葉原 Akihabara, Tōkyō Station, Nagano, and Shinshunakano in around 4h 8m. Alternatively, you can take a bus from 浅草六丁目 to Hasuike via 池袋駅東口, Ikebukuro Eki, and Nagano in around 8h 11m.
- Phone
- (050) 2016-1603
- Website
- JR EAST
Train from Tōkyō Station to Nagano
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- ¥3,200–4,200
- Website
- JR EAST
- Phone
- 026-248-6000
- Website
- Nagaden (Nagano Electric Railway)
Train from Nagano to Shinshunakano
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ¥850–1,100
- Website
- Nagaden (Nagano Electric Railway)
- Phone
- 026-295-8008
- Website
- nagadenbus.co.jp
Bus from Ikebukuro Eki to Nagano
- Ave. Duration
- 3h 51m
- 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
Bus from Nagano to Hasuike
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- ¥1,500–3,000
- Schedules at
- nagadenbus.co.jp
Bus from Nagano to Hasuike
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- ¥1,500–3,000
- Schedules at
- nagadenbus.co.jp
- Phone
- 0570-550-373
- Website
- alpico.co.jp
Bus from Ikebukuro Station East Exit to Nagano Station
- Ave. Duration
- 4h 4m
- Frequency
- 5 times a day
- Estimated price
- ¥4,200–8,000
- Schedules at
- alpico.co.jp
- Day bus
- ¥4,200–5,500
- Night bus
- ¥4,500–5,500
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
Booking & Getting There
Asakusa to Shiga Highlands bus services, operated by Nagaden Bus, arrive at Nagano station.
Asakusa to Shiga Highlands train services, operated by JR EAST (East Japan Railway Company), arrive at Nagano station.
Yes, the driving distance between Asakusa to Shiga Highlands is 217 km. It takes approximately 3h 10m to drive from Asakusa to Shiga Highlands.
There are 388+ hotels available in Shiga Highlands.









