19

I often travel to Italy from Switzerland and vice versa, in Switzerland to use the highway you have to buy a sticker (or register your license plate online since this August) and pay a set fee for the year while Italy uses toll booths.

If I choose "avoid tolls" on Google Maps ALL the Swiss highways are excluded while in Italy Maps will tell you to use them for section where toll booths are not present. If I allow tolls the highway system of both countries is allowed.

Let's say I already have a Swiss sticker but don't want to pay the tolls in Italy (or I don't care about the Italian toll booths but I don't want to buy the yearly Swiss sticker for just one trip). Right now the only way I have found is to allow (or disallow) tolls, stop when crossing the border, disallow (or allow) tolls again and wait for the route to be recomputed.

Is there a way to tell Google Maps E.G. "Allow tolls but only for this country"?

smci
  • 1,899
  • 1
  • 16
  • 20
John Doe
  • 293
  • 2
  • 7

4 Answers4

14

Unfortunately no.

What kind of works is to switch the 'avoid toll road' settings on and off when you cross the border. At least with Android Auto, that can be done relatively easy while driving. When doing so, you are however not guaranteed that Google Maps chooses the most optimal border crossing.

I had an even more complicated situation just a few weeks ago going through Austria to Italy. In Austria, I wanted to avoid highway tolls, but still accept that I pay for the Felbertauern tunnel and then pay highway tolls in Italy. The only solution I found for Google Maps was to manually add several intermediate stops.

What I accidentally found out when fiddling with the route and settings was also that the 'avoid toll road' setting is not always taken into account. If you for example try to route from Mittersill to Matrei in Osttirol, Google Maps will send you through the Felbertauern tunnel even if you don't want to pay tolls. The route result contains an advice that you have to pay toll for the route, so it is not that Google doesn't know that the tunnel is not free.

Relaxed
  • 117,712
  • 10
  • 249
  • 436
Tor-Einar Jarnbjo
  • 59,426
  • 5
  • 162
  • 221
10

Since none of the navigation programs that I am aware of allow that, one could use 2 navigation programs, e.g. Waze and Google Maps, configure one to avoid tolls and switch programs with a voice command when passing the border.

Franck Dernoncourt
  • 60,186
  • 35
  • 215
  • 416
10

If you are not wedded to Google products, then the mapy.cz web and mobile app has this feature. Mapy.cz uses OpenStreetMap data so the maps are quite good, although may be missing some businesses etc. that Google would have.

For example, here is a route from Milan to Zurich avoiding only the Italian tolls. https://en.mapy.cz/s/cugovejepo

Martin Modrák
  • 201
  • 1
  • 4
1

As others have said, not possible on maps.

One trick would be to check the route with tolls and take note and take note of where you enter the swiss paid road and where you cross the border.

After that, create a new route without tolls with a stop near the entrance to the swiss highway, ignore the navigator and enter the highway. After you get in Italy you can go back to follow the recalculated route, that should now lead you to get out of the paid road as soon as possible and continue onto unpaid road only.

Disclaimer: never actually tried doing it while driving but from some simualted routes, putting the starting point already on a paid road, it should work.

bracco23
  • 473
  • 4
  • 9