ViaMichelin will give you the cost of tolls for all journeys in Europe, including vignettes as in Switzerland. They are updated at each change of tariff, and in particular take into account the winter and summer rates.
The cost of tolls is detailed for each toll barrier. It is adapted to the type of vehicle borrowed : car, motorbike, motorhome.
ViaMichelin also shows you the passages in the restricted traffic areas, type Critair. It is possible avoid tolls by selecting the option in the route calculation.