There are 5 ways to get from Shibata to Nagano 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 via Takasaki
best- Take the train from Shibata(Niigata) to Niigatatrain
- Take the train from Niigata to Takasakitrain
- Take the train from Takasaki to Naganotrain
4h 43m¥4,988–6,650Drive 209.2 km
cheapest- Drive from Shibata to Naganocar 209.2 km
2h 46m¥3,594–5,191Bus
- Take the bus from Niigata-eki to Showadoribus
4h 56m¥3,918–4,024Train
- Take the train from Niigata to Naoetsutrain
- Take the train from Naoetsu to Myoko-Kogentrain
- Take the train from Myoko-Kogen to Naganotrain
6h 11m¥3,888–5,250Bus, train
- Take the bus from Niigata Eki-Mae to Takada Stationbus
- Take the train from Myoko-Kogen to Naganotrain [17860] Shinano Railway Kitashinano
6h 32m¥3,808–6,550
Questions & Answers
The cheapest way to get from Shibata to Nagano is to bus which costs ¥3900 - ¥4100 and takes 4h 56m.
The fastest way to get from Shibata to Nagano is to drive which takes 2h 46m and costs ¥3500 - ¥5500.
No, there is no direct bus from Shibata to Nagano. However, there are services departing from 聖篭新発田 and arriving at Showadori via Niigata-eki. The journey, including transfers, takes approximately 4h 56m.
No, there is no direct train from Shibata to Nagano. However, there are services departing from Shibata(Niigata) and arriving at Nagano via Niigata and Takasaki. The journey, including transfers, takes approximately 4h 43m.
The distance between Shibata and Nagano is 337 km. The road distance is 209.2 km.
The best way to get from Shibata to Nagano without a car is to train via Takasaki which takes 4h 43m and costs ¥4900 - ¥7000.
It takes approximately 4h 43m to get from Shibata to Nagano, including transfers.
Shibata to Nagano bus services, operated by Nagaden Bus, depart from Niigata-eki station.
Shibata to Nagano train services, operated by JR EAST (East Japan Railway Company), depart from Shibata(Niigata) station.
The best way to get from Shibata to Nagano is to train via Takasaki which takes 4h 43m and costs ¥4900 - ¥7000. Alternatively, you can bus, which costs ¥3900 - ¥4100 and takes 4h 56m.
What companies run services between Shibata, Japan and Nagano, Japan?
You can take a train from Shibata(Niigata) to Nagano via Niigata and Takasaki in around 4h 43m. Alternatively, Nagaden Bus operates a bus from Niigata-eki to Showadori twice daily. Tickets cost ¥3,500 and the journey takes 3h 21m.
- Phone
- (050) 2016-1603
- Website
- jreast.co.jp
Train from Shibata(Niigata) to Niigata
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥480–650
- Website
- https://www.jreast.co.jp/multi/en/
Train from Niigata to Takasaki
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a day
- Estimated price
- ¥2,800–3,700
- Website
- https://www.jreast.co.jp/multi/en/
Train from Takasaki to Nagano
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- ¥1,700–2,300
- Website
- https://www.jreast.co.jp/multi/en/
Train from Niigata to Naoetsu
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ¥2,000–2,700
- Website
- https://www.jreast.co.jp/multi/en/
- Website
- echigo-tokimeki.co.jp
Train from Naoetsu to Myoko-Kogen
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- ¥550–800
- Schedules at
- echigo-tokimeki.co.jp
- Phone
- 0268-21-4700
- Website
- shinanorailway.co.jp
Train from Myoko-Kogen to Nagano
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- ¥850–1,100
- Website
- https://www.shinanorailway.co.jp/english/
Train from Myoko-Kogen to Nagano
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- ¥850–1,100
- Website
- https://www.shinanorailway.co.jp/english/
- Phone
- 026-295-8008
- Website
- nagadenbus.co.jp
Bus from Niigata-eki to Showadori
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- ¥3,500
- Schedules at
- nagadenbus.co.jp
- Phone
- 025-246-6333
- [email protected]
- Website
- niigata-kotsu.co.jp
Bus from Niigata Eki-Mae to Takada Station
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- ¥2,000–4,100
- Schedules at
- niigata-kotsu.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
Shibata to Nagano bus services, operated by Nagaden Bus, arrive at Showadori station.
Shibata to Nagano train services, operated by JR EAST (East Japan Railway Company), arrive at Niigata station.
Yes, the driving distance between Shibata to Nagano is 209 km. It takes approximately 2h 46m to drive from Shibata to Nagano.
There are 266+ hotels available in Nagano.








