Distance from

Berlin to Bern

Average travel distance is

1077.77 km

Nomal travel times are between

6h 47min  -  11h 40min

1077.77 km (670 miles) is the average travel distance between Berlin and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 23 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1157.52 km 719.25 miles 625.01 miles
Drive 1025.63 km 637.3 miles 553.8 miles
Train 1071.82 km 666.0 miles 578.74 miles
Bus 1056.10 km 656.23 miles 570.25 miles

BE PREPARED

Berlin - Bern Info

The distance from Berlin Friedrichstraße to Berlin-Schönefeld Flughafen 25 km (15.63 miles) .

The distance from SXF to GVA 958 km (595.48 miles) .

The distance from Geneve-Aeroport to Geneve 4 km (2.37 miles) .

The distance from Geneve to Bern 171 km (106.41 miles) .

Travel distance chart

The distance between Berlin to Bern, Switzerland is 1077.77 km (670 miles) and it would cost 55 USD ~ 50 CHF to drive in a car that consumes about 13 MPG.