Distance between Zurich and Berna

The distance from Zurich to Berna is 1,283 kilometers by road including 1,248 kilometers on motorways. Road takes approximately 12 hours and 6 minutes and goes through Berna, Clermont-Ferrand, Schlieren, Dietikon, Wettingen, Baden and Lenzburg.

There are tolls on the route.
Shortest distance by air 993 km ✈️
Car route length 1,283 km 🚗
Driving time 12 h 6 min
Fuel amount 102.7 L
Fuel cost 182.8 AUD
Click here to load the interactive map
Compare this route in other services:
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Zurich 0 km 0:00 00 min 0.0 L
A1H 13 km, 10 min
Dietikon 13 km 0:10 10 min 1.0 L
A1 6 km, 03 min
Wettingen 19 km 0:14 14 min 1.5 L
A1 4 km, 02 min
Baden 23 km 0:16 16 min 1.7 L
A1 12 km, 06 min
Lenzburg 35 km 0:23 23 min 2.6 L
A1 21 km, 11 min
Oftringen 55 km 0:34 34 min 4.1 L
A1 7 km, 03 min
Olten 63 km 0:38 38 min 4.9 L
A1 61 km, 34 min
Berna 124 km 1:12 1 h 12 min 9.4 L
A1 461 km, 4 h 20 min
Clermont-Ferrand 585 km 5:33 5 h 33 min 46.7 L
A 89 698 km, 6 h 32 min
Berna 1,284 km 12:06 12 h 06 min 102.6 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Zurich 0 km 0:00 00 min 0.0 L
A1H 8 km, 08 min
Oberengstringen 8 km 0:08 08 min 0.6 L
A1H 4 km, 02 min
Geroldswil 12 km 0:10 10 min 0.9 L
A1 1 km, 00 min
Dietikon 13 km 0:10 10 min 1.0 L
A1 3 km, 01 min
Killwangen 17 km 0:12 12 min 1.3 L
A1 2 km, 01 min
Wettingen 19 km 0:14 14 min 1.5 L
A1 4 km, 02 min
Baden 23 km 0:16 16 min 1.7 L
A1 7 km, 04 min
Brunegg 30 km 0:20 20 min 2.4 L
A1 1 km, 00 min
Othmarsingen 32 km 0:21 21 min 2.5 L
A1 3 km, 01 min
Lenzburg 35 km 0:22 22 min 2.6 L
A1 4 km, 02 min
Hunzenschwil 39 km 0:25 25 min 3.0 L
A1 5 km, 02 min
Suhr 44 km 0:27 27 min 3.4 L
A1 12 km, 06 min
Oftringen 56 km 0:34 34 min 4.1 L
A1 7 km, 03 min
Olten 63 km 0:38 38 min 4.9 L
A1 2 km, 01 min
Boningen 65 km 0:39 39 min 5.1 L
A1 2 km, 01 min
Härkingen 67 km 0:40 40 min 5.2 L
A1 5 km, 02 min
Niederbuchsiten 71 km 0:43 43 min 5.5 L
A1 10 km, 05 min
Wangen an der Aare 81 km 0:48 48 min 6.3 L
A1 3 km, 01 min
Hofure 84 km 0:50 50 min 6.7 L
A1 5 km, 02 min
Derendingen 90 km 0:53 53 min 7.1 L
A1 12 km, 06 min
Rüdtligen 102 km 0:59 59 min 8.0 L
A1 5 km, 02 min
Hindelbank 107 km 1:02 1 h 02 min 8.4 L
A1 4 km, 02 min
Schönbühl 111 km 1:04 1 h 04 min 8.7 L
A1 6 km, 03 min
Ittigen 117 km 1:08 1 h 08 min 9.2 L
A1 7 km, 04 min
Berna 124 km 1:12 1 h 12 min 9.4 L
A1 6 km, 03 min
Frauenkappelen 130 km 1:16 1 h 16 min 10.3 L
A1 11 km, 05 min
Ried 141 km 1:22 1 h 22 min 11.0 L
A1 9 km, 05 min
Münchenwiler 150 km 1:27 1 h 27 min 11.9 L
A1 3 km, 01 min
Clavaleyres 153 km 1:29 1 h 29 min 12.1 L
A1 4 km, 01 min
Avenches 156 km 1:30 1 h 30 min 12.4 L
A1 9 km, 04 min
Payerne 165 km 1:35 1 h 35 min 12.8 L
A1 7 km, 03 min
Frasses 172 km 1:39 1 h 39 min 13.7 L
A1 2 km, 01 min
Lully 174 km 1:40 1 h 40 min 13.8 L
A1 6 km, 03 min
Arrissoules 180 km 1:44 1 h 44 min 14.3 L
A1 8 km, 04 min
Cronay 188 km 1:48 1 h 48 min 15.0 L
A1 3 km, 01 min
Yverdon-les-Bains 191 km 1:50 1 h 50 min 15.1 L
A1 11 km, 05 min
Chavornay 201 km 1:56 1 h 56 min 16.0 L
A1 3 km, 01 min
Bavois 204 km 1:57 1 h 57 min 16.2 L
A1 13 km, 07 min
Villars-Sainte-Croix 217 km 2:04 2 h 04 min 17.3 L
A1 4 km, 02 min
Ecublens 221 km 2:07 2 h 07 min 17.6 L
A1 2 km, 01 min
Echandens 223 km 2:08 2 h 08 min 17.7 L
A1 3 km, 02 min
Morges 226 km 2:10 2 h 10 min 17.9 L
A1 2 km, 01 min
Tolochenaz 229 km 2:11 2 h 11 min 18.2 L
A1 3 km, 01 min
Les Iles 231 km 2:13 2 h 13 min 18.3 L
A1 2 km, 01 min
Buchillon 234 km 2:14 2 h 14 min 18.7 L
A1 2 km, 01 min
Allaman 236 km 2:16 2 h 16 min 18.8 L
A1 1 km, 00 min
Féchy 238 km 2:16 2 h 16 min 19.0 L
A1 2 km, 01 min
Mont-sur-Rolle 240 km 2:18 2 h 18 min 19.2 L
A1 8 km, 04 min
Gland 248 km 2:22 2 h 22 min 19.6 L
A1 4 km, 01 min
Nyon 252 km 2:24 2 h 24 min 20.2 L
A1 2 km, 00 min
Petit Eysins 254 km 2:25 2 h 25 min 20.2 L
A1 3 km, 01 min
Arnex-sur-Nyon 257 km 2:27 2 h 27 min 20.4 L
A1 3 km, 01 min
Chavannes-de-Bogis 260 km 2:28 2 h 28 min 20.7 L
A1 6 km, 03 min
Versoix 266 km 2:32 2 h 32 min 21.0 L
A1 7 km, 04 min
Le Grand-Saconnex 273 km 2:37 2 h 37 min 21.7 L
A1 2 km, 01 min
Meyrin 275 km 2:38 2 h 38 min 22.0 L
A1 2 km, 01 min
Vernier 277 km 2:39 2 h 39 min 22.0 L
A1 3 km, 02 min
Bernex 280 km 2:41 2 h 41 min 22.3 L
A1 3 km, 02 min
Plan-les-Ouates 284 km 2:43 2 h 43 min 22.6 L
A1 6 km, 04 min
Saint-Julien-en-Genevois 289 km 2:48 2 h 48 min 22.8 L
A 40 10 km, 05 min
Bloux 299 km 2:53 2 h 53 min 23.9 L
A 40 2 km, 00 min
Dingy-en-Vuache 300 km 2:54 2 h 54 min 24.0 L
A 40 7 km, 04 min
Clarafond 308 km 2:58 2 h 58 min 24.5 L
A 40 6 km, 03 min
Grands Champs 314 km 3:02 3 h 02 min 25.1 L
A 40 2 km, 01 min
Bellegarde-sur-Valserine 316 km 3:03 3 h 03 min 25.2 L
A 40 5 km, 02 min
Châtillon-en-Michaille 321 km 3:05 3 h 05 min 25.5 L
A 40 6 km, 03 min
La Voute 327 km 3:09 3 h 09 min 26.1 L
A 40 5 km, 02 min
Le Martinet 332 km 3:11 3 h 11 min 26.5 L
A 40 5 km, 02 min
Les Neyrolles 337 km 3:14 3 h 14 min 26.8 L
A 40 7 km, 03 min
Saint-Martin-du-Frêne 344 km 3:18 3 h 18 min 27.3 L
A 40 6 km, 03 min
Ceignes 349 km 3:21 3 h 21 min 27.8 L
A 40 4 km, 02 min
Chamagnat 353 km 3:23 3 h 23 min 28.0 L
A 40 18 km, 10 min
Le Vorgey 371 km 3:33 3 h 33 min 29.5 L
A 42 5 km, 02 min
Château-Gaillard 376 km 3:36 3 h 36 min 29.9 L
A 42 25 km, 13 min
Montluel 401 km 3:50 3 h 50 min 32.0 L
A 42 2 km, 01 min
La Boisse 404 km 3:51 3 h 51 min 32.2 L
A 42 A 432 19 km, 10 min
Le Molard 423 km 4:01 4 h 01 min 33.6 L
A 46 6 km, 03 min
Quincieux 429 km 4:05 4 h 05 min 34.1 L
A 46 A 466 4 km, 02 min
Ambérieux 433 km 4:07 4 h 07 min 34.5 L
A 466 5 km, 03 min
Les Chères 437 km 4:10 4 h 10 min 34.8 L
A 6 A 89 8 km, 05 min
La Tour-de-Salvagny 446 km 4:15 4 h 15 min 35.6 L
A 89 13 km, 07 min
Les Olmes 459 km 4:22 4 h 22 min 36.3 L
A 89 8 km, 04 min
Pontcharra-sur-Turdine 467 km 4:27 4 h 27 min 37.2 L
A 89 3 km, 01 min
Tarare 470 km 4:29 4 h 29 min 37.6 L
A 89 1 km, 00 min
Saint-Marcel-l'Éclairé 471 km 4:29 4 h 29 min 37.7 L
A 89 42 km, 23 min
Grézolles 514 km 4:53 4 h 53 min 40.2 L
A 89 16 km, 08 min
Cervières 530 km 5:01 5 h 01 min 42.0 L
A 89 7 km, 04 min
Chabreloche 537 km 5:05 5 h 05 min 42.7 L
A 89 19 km, 10 min
Thiers 556 km 5:15 5 h 15 min 43.6 L
A 89 12 km, 06 min
Ornon 568 km 5:22 5 h 22 min 45.3 L
A 89 7 km, 03 min
Les Martres-d'Artière 575 km 5:26 5 h 26 min 45.9 L
A 89 6 km, 03 min
Malintrat 581 km 5:29 5 h 29 min 46.2 L
A 89 4 km, 02 min
Clermont-Ferrand 585 km 5:31 5 h 31 min 46.7 L
A 89 2 km, 01 min
Gerzat 587 km 5:33 5 h 33 min 46.9 L
A 71 6 km, 03 min
Riom 593 km 5:36 5 h 36 min 47.1 L
A 71 A 89 14 km, 08 min
Combronde 607 km 5:44 5 h 44 min 48.5 L
A 89 4 km, 01 min
Les Raynauds 611 km 5:46 5 h 46 min 48.7 L
A 89 7 km, 03 min
La Faye 618 km 5:50 5 h 50 min 49.2 L
A 89 8 km, 04 min
Villelongue 626 km 5:54 5 h 54 min 49.7 L
A 89 7 km, 03 min
Bromont-Lamothe 633 km 5:58 5 h 58 min 50.5 L
A 89 12 km, 06 min
La Narse 645 km 6:05 6 h 05 min 51.3 L
A 89 14 km, 07 min
Saint-Julien-Puy-Lavèze 659 km 6:13 6 h 13 min 52.6 L
A 89 33 km, 17 min
Ussel 692 km 6:30 6 h 30 min 54.9 L
A 89 9 km, 04 min
Saint-Angel 701 km 6:35 6 h 35 min 55.8 L
A 89 10 km, 05 min
Maussac 710 km 6:40 6 h 40 min 56.7 L
A 89 7 km, 03 min
La Massonie 717 km 6:44 6 h 44 min 57.0 L
A 89 26 km, 14 min
Les Angles-sur-Corrèze 743 km 6:58 6 h 58 min 59.4 L
A 89 18 km, 10 min
Les Chevailles 762 km 7:08 7 h 08 min 60.9 L
A 89 4 km, 02 min
Saint-Pardoux-l'Ortigier 765 km 7:11 7 h 11 min 61.0 L
A 89 A 20 11 km, 06 min
Donzenac 776 km 7:17 7 h 17 min 62.0 L
A 20 A 89 32 km, 18 min
Peyrignac 809 km 7:35 7 h 35 min 64.5 L
A 89 6 km, 03 min
Azerat 814 km 7:38 7 h 38 min 65.0 L
A 89 16 km, 08 min
Eyliac 830 km 7:47 7 h 47 min 65.3 L
A 89 18 km, 09 min
Atur 848 km 7:57 7 h 57 min 67.6 L
A 89 11 km, 05 min
Montanceix 859 km 8:03 8 h 03 min 68.2 L
A 89 11 km, 06 min
Les Quatre Routes 870 km 8:09 8 h 09 min 69.2 L
A 89 18 km, 09 min
Maraval 888 km 8:18 8 h 18 min 70.9 L
A 89 8 km, 04 min
Le Débat 896 km 8:23 8 h 23 min 71.3 L
A 89 8 km, 04 min
La Tour 904 km 8:27 8 h 27 min 72.3 L
A 89 11 km, 05 min
Saint-Seurin-sur-l'Isle 915 km 8:33 8 h 33 min 72.4 L
A 89 28 km, 15 min
Libourne 943 km 8:48 8 h 48 min 75.4 L
A 89 5 km, 02 min
Jourdan 948 km 8:51 8 h 51 min 75.8 L
A 89 N 89 12 km, 07 min
Grand-Cazau 960 km 8:59 8 h 59 min 76.4 L
N 89 9 km, 06 min
Lormont 969 km 9:05 9 h 05 min 77.5 L
N 89 4 km, 02 min
Cenon 972 km 9:07 9 h 07 min 77.5 L
N 230 5 km, 03 min
Bègles 977 km 9:10 9 h 10 min 78.1 L
N 230 4 km, 02 min
Villenave-d'Ornon 981 km 9:13 9 h 13 min 78.2 L
A 630 6 km, 03 min
Gradignan 987 km 9:17 9 h 17 min 78.8 L
A 63 11 km, 06 min
Cestas 998 km 9:23 9 h 23 min 79.3 L
A 63 44 km, 23 min
Au Houdin 1,042 km 9:47 9 h 47 min 83.1 L
A 63 11 km, 05 min
Liposthey 1,052 km 9:53 9 h 53 min 83.7 L
A 63 9 km, 04 min
Labouheyre 1,062 km 9:58 9 h 58 min 84.8 L
A 63 31 km, 16 min
Le Souquet 1,092 km 10:15 10 h 15 min 86.5 L
A 63 25 km, 13 min
Magescq 1,117 km 10:28 10 h 28 min 88.8 L
A 63 30 km, 16 min
Labenne 1,147 km 10:45 10 h 45 min 91.7 L
A 63 9 km, 04 min
Tarnos 1,156 km 10:49 10 h 49 min 92.3 L
A 63 11 km, 05 min
Anglet 1,167 km 10:55 10 h 55 min 93.2 L
A 63 3 km, 01 min
Biarritz 1,170 km 10:57 10 h 57 min 93.5 L
A 63 9 km, 04 min
San Juan de Luz 1,179 km 11:02 11 h 02 min 94.1 L
A 63 10 km, 05 min
Urrugne 1,189 km 11:07 11 h 07 min 94.9 L
A 63 7 km, 03 min
Irun 1,196 km 11:11 11 h 11 min 95.4 L
AP-1 28 km, 15 min
Orio 1,224 km 11:27 11 h 27 min 97.6 L
AP-1 7 km, 03 min
Zarauz 1,231 km 11:31 11 h 31 min 98.3 L
AP-1 3 km, 01 min
Meaga 1,234 km 11:32 11 h 32 min 98.7 L
AP-1 11 km, 05 min
Itziar 1,245 km 11:38 11 h 38 min 99.2 L
AP-1 12 km, 06 min
Elgoibar 1,256 km 11:45 11 h 45 min 100.1 L
AP-8 8 km, 04 min
Éibar 1,264 km 11:50 11 h 50 min 100.9 L
AP-8 3 km, 01 min
Sallabente 1,267 km 11:52 11 h 52 min 101.3 L
AP-8 4 km, 03 min
Zaldibar 1,272 km 11:55 11 h 55 min 101.7 L
AP-8 2 km, 01 min
Berriz 1,274 km 11:56 11 h 56 min 101.8 L
AP-8 2 km, 01 min
Eitua 1,276 km 11:57 11 h 57 min 102.0 L
AP-8 2 km, 01 min
Gerediaga 1,278 km 11:59 11 h 59 min 102.1 L
AP-8 N-634 4 km, 02 min
Arriandi 1,282 km 12:01 12 h 01 min 102.5 L
N-634 2 km, 01 min
Berna 1,284 km 12:03 12 h 03 min 102.6 L

Frequently Asked Questions

How much does it cost to drive from Zurich to Berna?

Fuel cost: 182.8 AUD

This fuel cost is calculated as: (Route length 1,283 km / 100 km) * (Fuel consumption 8 L/100 km) * (Fuel price 1.78 AUD / L)

You can adjust fuel consumption and fuel price here.

How long is a car ride from Zurich to Berna?

Driving time: 12 h 6 min

This time is calculated for driving at the maximum permitted speed, taking into account traffic rules restrictions.

  • 1,101 km with a maximum speed 110 km/h = 10 h
  • 81 km with a maximum speed 100 km/h = 48 min
  • 49 km with a maximum speed 90 km/h = 32 min
  • 32 km with a maximum speed 80 km/h = 24 min
  • 11 km with a maximum speed 70 km/h = 9 min
  • 3 km with a maximum speed 60 km/h = 2 min
  • 6 km with a maximum speed 50 km/h = 6 min
  • 1 km with a maximum speed 30 km/h = 1 min

The calculated driving time does not take into account intermediate stops and traffic jams.

How far is Zurich to Berna by land?

The distance between Zurich and Berna is 1,283 km by road including 1,248 km on motorways.

Precise satellite coordinates of highways were used for this calculation. The start and finish points are the centers of Zurich and Berna respectively.

How far is Zurich to Berna by plane?

The shortest distance (air line, as the crow flies) between Zurich and Berna is 993 km.

This distance is calculated using the Haversine formula as a great-circle distance between two points on the surface of a sphere. The start and finish points are the centers of Zurich and Berna respectively. Actual distance between airports may be different.

How many hours is Zurich from Berna by plane?

Boeing 737 airliner needs 1 h 14 min to cover the distance of 993 km at a cruising speed of 800 km/h.

Small plane "Cessna 172" needs 4 h 30 min to flight this distance at average speed of 220 km/h.

This time is approximate and do not take into account takeoff and landing times, airport location and other real world factors.

How long is a helicopter ride from Zurich to Berna?

Fast helicopter "Eurocopter AS350" or "Hughes OH-6 Cayuse" need 4 h 8 min to cover the distance of 993 km at a cruising speed of 240 km/h.

Popular "Robinson R44" needs 4 h 43 min to flight this distance at average speed of 210 km/h.

This time is approximate and do not take into account takeoff and landing times, aerodrome location and other real world factors.

What city is halfway between Zurich and Berna?

The halfway point between Zurich and Berna is La Narse. It is located about 4 km from the exact midpoint by road.

The distance from La Narse to Zurich is 645 km and driving will take about 6 h 5 min. The road between La Narse and Berna has length 638 km and will take approximately 6 h 1 min.

The other cities located close to halfway point:

  • Bromont-Lamothe is in 633 km from Zurich and 651 km from Berna
  • Villelongue is in 626 km from Zurich and 658 km from Berna
  • Saint-Julien-Puy-Lavèze is in 659 km from Zurich and 624 km from Berna

Where is Zurich in relation to Berna?

Zurich is located 993 km north-east of Berna.

Zurich has geographic coordinates: latitude 47.3724, longitude 8.54232.

Berna has geographic coordinates: latitude 43.1867, longitude -2.67712.

Which highway goes from Zurich to Berna?

The route from Zurich to Berna follows A 89, A1, A 63.

Other minor sections pass along the road:

  • AP-8: 87 km
  • A 40: 76 km
  • AP-1: 69 km
  • A 42: 38 km
  • A 71: 18 km
  • A9: 18 km
  • N 89: 18 km
  • A 20: 16 km
  • A 46: 15 km
  • A3: 15 km
  • A 432: 11 km
  • N 230: 8 km
  • A 630: 8 km
  • A2: 7 km
  • A1H: 6 km
  • A 6: 6 km
  • A 466: 5 km
  • A6: 5 km
  • N-634: 3 km
  • 1: 2 km
  • 3: 1 km
The distance between Zurich and Berna is ranked 12,762nd in the ranking popularity.
Have any questions? Contact us!