There are 3 ways to get from Shiojiri to Yokohama by train, night 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 Shiojiri to Hachiōjitrain Azusa
- Take the train from Hachioji to Higashi-Kanagawatrain Yokohama / ...
3h 6m¥3,268–4,375Night bus
- Take the night bus from Naganodo Midoriko to Keisei-Uenonightbus 101 / ...
6h 16m¥4,437–8,039Drive 204.7 km
- Drive from Shiojiri to Yokohamacar 204.7 km
3h 15m¥3,551–5,129
Questions & Answers
The cheapest way to get from Shiojiri to Yokohama is to train which costs ¥3200 - ¥4400 and takes 3h 6m.
The fastest way to get from Shiojiri to Yokohama is to train which takes 3h 6m and costs ¥3200 - ¥4400.
No, there is no direct bus from Shiojiri to Yokohama. However, there are services departing from Naganodo Midoriko and arriving at Keisei-Ueno via . The journey, including transfers, takes approximately 6h 16m.
No, there is no direct train from Shiojiri to Yokohama. However, there are services departing from Shiojiri and arriving at Yokohama via Hachioji and 東神奈川 Higashi-Kanagawa. The journey, including transfers, takes approximately 3h 6m.
The distance between Shiojiri and Yokohama is 214 km. The road distance is 204.7 km.
The best way to get from Shiojiri to Yokohama without a car is to train which takes 3h 6m and costs ¥3200 - ¥4400.
It takes approximately 3h 6m to get from Shiojiri to Yokohama, including transfers.
Shiojiri to Yokohama bus services, operated by ALPICO Kotsu, depart from Naganodo Midoriko station.
Shiojiri to Yokohama train services, operated by JR EAST (East Japan Railway Company), depart from Shiojiri station.
Shiojiri to Yokohama bus services, operated by ALPICO Kotsu, arrive at Keisei-Ueno station.
What companies run services between Shiojiri, Japan and Yokohama, Japan?
You can take a train from Shiojiri to Yokohama via Hachioji and 東神奈川 Higashi-Kanagawa in around 3h 6m. Alternatively, ALPICO Kotsu operates a vehicle from Naganodo Midoriko to Keisei-Ueno twice daily. Tickets cost ¥3,800–7,500 and the journey takes 5h 17m.
- Phone
- (050) 2016-1603
- Website
- jreast.co.jp
Train from Shiojiri to Hachiōji
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- ¥2,500–3,300
- Website
- https://www.jreast.co.jp/multi/en/
Train from Hachioji to Higashi-Kanagawa
- Ave. Duration
- 56 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥700–950
- Website
- https://www.jreast.co.jp/multi/en/
- Phone
- 0570-550-373
- Website
- alpico.co.jp
Night bus from Naganodo Midoriko to Keisei-Ueno
- Ave. Duration
- 5h 17m
- Frequency
- Twice daily
- Estimated price
- ¥3,800–7,500
- Schedules at
- alpico.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
Shiojiri to Yokohama train services, operated by JR EAST (East Japan Railway Company), arrive at Hachiōji station.
Yes, the driving distance between Shiojiri to Yokohama is 205 km. It takes approximately 3h 15m to drive from Shiojiri to Yokohama.
There are 1046+ hotels available in Yokohama.






