Best way to travel between

Oshkosh, WI, United States
Bern, Switzerland
Travel Modes
Price
Distance
Duration
CO2
drive
$60.0
709.8 km
7h 21mins
90.85 kgs
 
train
$107.0
676.2 km
12h 40mins
35.84 kgs
 
bus
$127.0
817.02 km
16h 27mins
24.51 kgs
 
flight
$244.0
618.8 km
10h 4mins
66.83 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 709.8 km 7h 21mins 54 CHF 60.0
Train 676.2 km 12h 40mins 97 CHF 107.0
Bus 817.02 km 16h 27mins 115 CHF 127.0
Flight 618.8 km 10h 4mins 221 CHF 244.0
Take Car from Oshkosh to Berne
Time: 7h 21mins Cost: 54 CHF; $ 54.0 - 66.0 USD CO2 Emission: 90.89 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Oshkosh, WI, United States and Bern, Switzerland is to travel by car/taxi, which will cost about 54 CHF or 54.00 USD.