There are 5 ways to get from Sagamihara 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 Tokyo
best- Take the train from Takao to Tōkyō Stationtrain Chuuousenkaisoku / ...
- Take the train from Tōkyō Station to Naganotrain Hakutaka / ...
3h 58m¥11,474–14,174Drive 238.4 km
cheapest- Drive from Sagamihara to Naganocar 238.4 km
3h 10m¥4,111–5,938Train, bus
- Take the train from 高尾 Takao to 新宿 Shinjukutrain Jc
- Take the bus from Shinjuku Bus Terminal to Nagano Station East Exitbus
6h 45m¥9,925–18,225Train
- Take the train from Ōtsuki to Naganotrain Chuuouhonsen
5h 51m¥8,946–11,007Bus
- Take the bus from Chuodo Uenohara to Shinjuku Expressway Bus Terminalbus Fuji-Goko
- Take the bus from Shinjuku Expressway Bus Terminal to Nagano Bus Terminalbus
6h 52m¥17,481–36,560
Comparing Your Travel Options
The cheapest way to get from Sagamihara to Nagano is to drive which costs ¥4100 - ¥6000 and takes 3h 10m.
The fastest way to get from Sagamihara to Nagano is to drive which takes 3h 10m and costs ¥4100 - ¥6000.
No, there is no direct bus from Sagamihara to Nagano. However, there are services departing from Chuodo Uenohara and arriving at Nagano Bus Terminal via Shinjuku Expressway Bus Terminal. The journey, including transfers, takes approximately 6h 52m.
No, there is no direct train from Sagamihara to Nagano. However, there are services departing from Takao and arriving at Nagano via Tōkyō Station. The journey, including transfers, takes approximately 3h 58m.
The distance between Sagamihara and Nagano is 291 km. The road distance is 238.4 km.
The best way to get from Sagamihara to Nagano without a car is to train via Tokyo which takes 3h 58m and costs ¥11000 - ¥15000.
It takes approximately 3h 58m to get from Sagamihara to Nagano, including transfers.
Sagamihara to Nagano bus services, operated by Fujikyuko Bus, depart from Chuodo Uenohara station.
Sagamihara to Nagano train services, operated by JR EAST (East Japan Railway Company), depart from Takao station.
The best way to get from Sagamihara to Nagano is to train via Tokyo which takes 3h 58m and costs ¥11000 - ¥15000. Alternatively, you can bus, which costs ¥17000 - ¥37000 and takes 6h 52m.
What companies run services between Sagamihara, Japan and Nagano, Japan?
You can take a vehicle from Sagamihara to Nagano via Takao and Tōkyō Station in around 3h 58m. Alternatively, you can take a vehicle from Sagamihara to Nagano Bus Terminal via Chuodo Uenohara and Shinjuku Expressway Bus Terminal in around 6h 52m.
- Phone
- (050) 2016-1603
- Website
- JR EAST
Train from Takao to Tōkyō Station
- Ave. Duration
- 1h 8m
- Frequency
- Every 10 minutes
- Estimated price
- ¥850–1,200
- 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
Train from 高尾 Takao to 新宿 Shinjuku
- Ave. Duration
- 57 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥700–950
- Website
- JR EAST
Train from Ōtsuki to Nagano
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ¥3,000–3,900
- Website
- JR EAST
- [email protected]
- Website
- Willer Express
Bus from Shinjuku Bus Terminal to Nagano Station East Exit
- Ave. Duration
- 4h 25m
- Frequency
- 5 times a day
- Estimated price
- ¥1,800–8,500
- Website
- Willer Express
- Phone
- 0570-022956
- Website
- bus.fujikyu.co.jp
Bus from Chuodo Uenohara to Shinjuku Expressway Bus Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ¥3,500–17,000
- Schedules at
- bus.fujikyu.co.jp
- Phone
- 0570-550-373
- Website
- alpico.co.jp
Bus from Shinjuku Expressway Bus Terminal to Nagano Bus Terminal
- Ave. Duration
- 3h 42m
- Frequency
- Hourly
- 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
Sagamihara to Nagano bus services, operated by Fujikyuko Bus, arrive at Shinjuku Expressway Bus Terminal station.
Sagamihara to Nagano train services, operated by JR EAST (East Japan Railway Company), arrive at Tōkyō Station.
Yes, the driving distance between Sagamihara to Nagano is 238 km. It takes approximately 3h 10m to drive from Sagamihara to Nagano.
There are 281+ hotels available in Nagano.












