Distance from

Tokyo Station to Osaka Station

Average travel distance is

548.74 km

Nomal travel times are between

2h 46min  -  9h 1min

548.74 km (341 miles) is the average travel distance between Tokyo Station and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 13 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Train 571.04 km 354.83 miles 308.34 miles
Flight 485.27 km 301.53 miles 262.02 miles
Flight 524.38 km 325.84 miles 283.14 miles
Flight 577.05 km 358.56 miles 311.58 miles
Drive 568.74 km 353.4 miles 307.1 miles
Bus 550.29 km 341.93 miles 297.13 miles
Bus 564.39 km 350.69 miles 304.74 miles

BE PREPARED

Tokyo Station - Osaka Station Info

The distance from Tokyo to Hamamatsucho 4 km (2.19 miles) .

The distance from Hamamatsucho to Haneda Airport Terminal 1 19 km (11.66 miles) .

The distance from HND to ITM 449 km (279.17 miles) .

The distance from Hotarugaike to Umeda(Hankyu) 13 km (8.25 miles) .

The distance from Umeda(Hankyu) to Ōsaka Station 1 km (0.55 miles) .

Travel distance chart

The distance between Tokyo Station, Tokyo, Japan to Osaka Station, Osaka, Osaka Prefecture, Japan is 548.74 km (341 miles) and it would cost 53 USD ~ 5,384 JPY to drive in a car that consumes about 13 MPG.