Best way to travel between

Visby, Sweden
Oslo, Norway
Travel Modes
Price
Distance
Duration
CO2
bus
$108.0
786.24 km
16h 45mins
23.59 kgs
 
flight
$155.0
564.06 km
3h 47mins
60.92 kgs
 
train
$176.0
771.64 km
11h 36mins
40.9 kgs
 
drive
$176.0
709.67 km
10h 28mins
90.84 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 786.24 km 16h 45mins 658 NOK 108.0
Flight 564.06 km 3h 47mins 945 NOK 155.0
Train 771.64 km 11h 36mins 1,073 NOK 176.0
Drive 709.67 km 10h 28mins 1,073 NOK 176.0
Take Ferry from Visby to Oskarshamn
Time: 3h 2mins Cost: 213 NOK; $ 31.5 - 38.5 USD CO2 Emission: 15.64 kgs
Take Bus from Skeppsbron Oskarshamn to Oskarshamn busstation
Time: 4mins Cost: 18 NOK; $ 2.7 - 3.3 USD CO2 Emission: 0.03 kgs
Take Bus from Oskarshamn busstation to Norrköping busstation
Time: 2h 59mins Cost: 128 NOK; $ 18.9 - 23.1 USD CO2 Emission: 5.81 kgs
Take Bus from Norrköping busstation to Örebro Centralstation
Time: 2h 5mins Cost: 79 NOK; $ 11.7 - 14.3 USD CO2 Emission: 3.68 kgs
Take Bus from Örebro Centralstation to Oslo Bussterminal
Time: 5h 6mins Cost: 213 NOK; $ 31.5 - 38.5 USD CO2 Emission: 10.44 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Visby, Sweden and Oslo, Norway is to travel by bus, which will cost about 658 NOK or 97.20 USD.