Best way to travel between

Tokyo Station, Tokyo, Japan
Osaka Station, Osaka, Osaka Prefecture, Japan
Travel Modes
Price
Distance
Duration
CO2
bus
$53.0
532.44 km
9h 1mins
15.97 kgs
 
bus
$62.0
519.14 km
8h 41mins
15.57 kgs
 
drive
$65.0
536.55 km
5h 37mins
68.68 kgs
 
flight
$110.0
494.7 km
3h 44mins
53.43 kgs
 
flight
$119.0
457.8 km
3h 22mins
49.44 kgs
 
train
$120.0
538.72 km
2h 46mins
28.55 kgs
 
flight
$186.0
544.39 km
3h 48mins
58.79 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 532.44 km 9h 1mins 5,384 JPY 53.0
Bus 519.14 km 8h 41mins 6,299 JPY 62.0
Drive 536.55 km 5h 37mins 6,603 JPY 65.0
Flight 494.7 km 3h 44mins 11,175 JPY 110.0
Flight 457.8 km 3h 22mins 12,089 JPY 119.0
Train 538.72 km 2h 46mins 12,191 JPY 120.0
Flight 544.39 km 3h 48mins 18,896 JPY 186.0
Take Bus from Tokyo Station Yaesu Exit to Osaka Station Bus Terminal
Time: 9h 1mins Cost: 5,384 JPY; $ 47.7 - 58.3 USD CO2 Emission: 15.99 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tokyo Station, Tokyo, Japan and Osaka Station, Osaka, Osaka Prefecture, Japan is to travel by bus, which will cost about 5,384 JPY or 47.70 USD.