557.13 km (346 miles) is the average travel distance between Shibuya and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 14 hours.
Distance from
Shibuya to Osaka StationAverage travel distance is
557.13 kmNomal travel times are between
3h 0min - 13h 26minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Train | 561.14 km | 348.68 miles | 302.99 miles |
Flight | 473.57 km | 294.26 miles | 255.7 miles |
Flight | 526.54 km | 327.18 miles | 284.31 miles |
Flight | 607.42 km | 377.43 miles | 327.98 miles |
Drive | 544.92 km | 338.6 miles | 294.24 miles |
Bus | 576.53 km | 358.24 miles | 311.3 miles |
Bus | 609.80 km | 378.91 miles | 329.26 miles |
BE PREPARED
Shibuya - Osaka Station Info
The distance from Shibuya to Shinagawa 8 km (4.85 miles) .
The distance from Shinagawa to Haneda Airport Domestic Terminal 16 km (9.75 miles) .
The distance from HND to ITM 436 km (271.19 miles) .
The distance from Hotarugaike to Umeda(Hankyu) 13 km (7.98 miles) .
The distance from Umeda(Hankyu) to Ōsaka Station 1 km (0.57 miles) .
Travel distance chart
The distance between Shibuya, Tokyo, Japan to Osaka Station, Osaka, Osaka Prefecture, Japan is 557.13 km (346 miles) and it would cost 65 USD ~ 6,603 JPY to drive in a car that consumes about 16 MPG.