SpainSwitzerland
Start a new route?
Driving from Madrid to Bern takes about via A-2. The distance is 1548 km. The straight-line distance is 1155 km. EV charging is available along the route, including in Zaragoza, Lleida, Montpellier, Saint-Martin-d'Hères, Kehrsatz. Driving directions
Driving directions
77 · 1548 kmTake the I-80 east and you'll end up in Scranton.
- 1 Depart right onto Calle de Tetuán 105 m
- 2 Turn left onto Plaza del Carmen 126 m
- 3 Turn right onto Calle de las Tres Cruces 152 m
- 4 Turn right onto Gran Vía 519 m
- 5 Turn left onto Calle de Alcalá 685 m
- 6 Continue left onto Plaza de la Independencia 67 m
- 7 Continue straight onto Calle de Alcalá 281 m
- 8 Keep slightly left onto Calle de Alcalá 90 m
- 9 Keep slightly left onto Calle de Alcalá 379 m
- 10 Turn left onto Calle del Príncipe de Vergara 2 km
- 11 Turn right onto Calle de María de Molina 129 m
- 12 Continue straight onto Avenida de América 191 m
- 13 Take ramp straight onto Avenida de América 4 km
- 14 Continue straight onto Autovía del Nordeste 143 km
- 15 Keep slightly left 180 km
- 16 Continue straight onto Autopista Zaragoza-Mediterráneo 103 km
- 17 Continue straight onto Autopista Zaragoza-Mediterrània 20 km
- 18 Take exit slightly right 979 m
- 19 Continue straight 565 m
- 20 Enter roundabout straight 71 m
- 21 Exit roundabout slightly right 2 km
- 22 Take exit slightly right 283 m
- 23 Keep slightly right 486 m
- 24 Turn slightly right 8 km
- 25 Enter roundabout slightly right 24 m
- 26 Exit roundabout slightly right 2 km
- 27 Enter roundabout slightly right 82 m
- 28 Exit roundabout straight 4 km
- 29 Merge slightly left onto Autovia del Nord-est 46 km
- 30 Take exit slightly right onto Eix Transversal 98 km
- 31 Merge slightly left onto Autovia Barcelona - Vic - Ripoll 2 km
- 32 Take exit slightly right onto Eix Transversal 56 km
- 33 Keep slightly left onto Eix Transversal 887 m
- 34 Merge slightly left onto Autovia del Nord-est 8 km
- 35 Merge slightly left onto Autopista de la Mediterrània 67 km
- 36 Continue straight onto La Catalane 53 km
- 37 Continue straight onto La Languedocienne 120 km
- 38 Keep slightly left onto La Languedocienne 109 km
- 39 Merge slightly left onto Autoroute du Soleil 93 km
- 40 Take exit slightly right 654 m
- 41 Keep slightly left 123 m
- 42 Continue straight 10 km
- 43 Continue straight 11 km
- 44 Continue straight 61 km
- 45 Take exit slightly right 636 m
- 46 Merge slightly left onto Autoroute du Dauphiné 42 km
- 47 Keep slightly right 357 m
- 48 Merge slightly left 47 km
- 49 Continue straight 52 km
- 50 Keep slightly left 21 km
- 51 Keep slightly right 315 m
- 52 Continue straight 209 m
- 53 Continue straight 41 km
- 54 Continue straight 27 km
- 55 Keep slightly left 25 km
- 56 Keep slightly left 75 km
- 57 Take exit slightly right 734 m
- 58 Keep slightly left 193 m
- 59 Merge slightly left 11 km
- 60 Take exit slightly right 290 m
- 61 Keep slightly left 35 m
- 62 Turn left onto Belpstrasse 350 m
- 63 Enter roundabout slightly right onto Belpstrasse 26 m
- 64 Exit roundabout right onto Belpstrasse 539 m
- 65 At roundabout, take exit right onto Thunstrasse 673 m
- 66 Continue straight onto Bernstrasse 882 m
- 67 At roundabout, take exit straight onto Bernstrasse 961 m
- 68 Enter roundabout right onto Thunstrasse 27 m
- 69 Exit roundabout right onto Thunstrasse 614 m
- 70 Enter roundabout right onto Thunstrasse 26 m
- 71 Exit roundabout right onto Thunstrasse 949 m
- 72 Continue straight onto Bernstrasse 3 km
- 73 Turn left onto Hängertstrasse 296 m
- 74 Keep slightly left onto Wilstrasse 836 m
- 75 Keep slightly right onto Wilstrasse 76 m
- 76 Continue straight onto Haubenstrasse 2 km
- 77 Arrive left onto Haubenstrasse
The return trip from Bern to Madrid covers roughly the same distance, 1548 km.
Places along this route
Driving from Madrid to Bern you pass near Annecy, Thonon-les-Bains, Montreux, Morges, Pully.
Questions and answers
Bern lies roughly to the north-east of Madrid.
How far is it from Madrid to Bern?
The distance between Madrid and Bern is 1548 km by road.
How long does it take to drive from Madrid to Bern?
The drive from Madrid to Bern takes approximately 16 h 40 min by car.
What is the best route from Madrid to Bern?
The fastest route from Madrid to Bern covers 1548 km with a driving time of approximately 16 h 40 min.
What is the shortest route from Madrid to Bern?
The shortest driving route from Madrid to Bern is about 1548 km by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

