Best way to travel between

Osaka, Osaka Prefecture, Japan
Sapporo, Hokkaido Prefecture, Japan
Travel Modes
Price
Distance
Duration
CO2
train
$156.0
1278.16 km
26h 40mins
67.74 kgs
 
flight
$207.0
1252.4 km
6h 32mins
135.26 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1278.16 km 26h 40mins 15,848 JPY 156.0
Flight 1252.4 km 6h 32mins 21,029 JPY 207.0
Take Train from Osaka to Kyoto
Time: 29mins Cost: 711 JPY; $ 6.3 - 7.7 USD CO2 Emission: 2.35 kgs
Take Train from Kyoto to Higashimaizuru
Time: 1h 40mins Cost: 1,422 JPY; $ 12.6 - 15.4 USD CO2 Emission: 5.37 kgs
Take Ferry from Maizuru to Otaru
Time: 21h 30mins Cost: 13,207 JPY; $ 117.0 - 143.0 USD CO2 Emission: 140.56 kgs
Take Train from Otaru to Sapporo(Jr)
Time: 37mins Cost: 508 JPY; $ 4.5 - 5.5 USD CO2 Emission: 1.83 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Osaka, Osaka Prefecture, Japan and Sapporo, Hokkaido Prefecture, Japan is to travel by train, which will cost about 15,848 JPY or 140.40 USD.