I am Swiss so I can make some remarks about riding in Switzerland.
There is currently a sort of "whitch hunt" in switzerland, (whitches being anything with 2 wheels and an engine). So be carefull in any occasion and keep you eyes open for tell tale of police control or radar. Usually other motorbike rider make you a sign to slow down if they have seen a radar.
Speed limit are the following :
Highway's : 120 (120-145 = significant fine, 145 - 150 = huge fine + warning, 150+ = loss of licence, justice court and possibly jail)
Town : 50 (50 - 65 = hughe fine, 65 + loss of licence, justice court and possibly jail)
When no limited : 80 (80-105 = significant fine, 105 - 110 = huge fine + warning, 110+ = loss of licence, justice court and possibly jail)
Carefull in highways, there are a lot of road work and near them speed is limited to 80 or even 60, in this case +15km over the limit and can kiss your licence goodbye.
Usually they remove 3km to 10km from the speed they caught you doing, but that depend on the speed and type of radar.
Radar can be fix or mobile, they now have these new laser radar that can spot you 300m away, hard to see them. Some radar in town are easy to spot, they are usualy big boxes on the side of the road, sometimes even painted with vivid colors scheme, (near Geneva there is one which is looking like a giant cheese piece :lick
. I suggest you stay within the exact limit in any 50 limited area they are the most dangerous for radar.
If you love to do these fantastic mountains pass we have in Switzerland, just be carefull, very often police are stoping you on top of the pass, they have a collegue hidding in bushes half way to the pass who radio in speed and licence plates. Saturday's and Sunday's are specially radar prone.
Swiss love security so don't be surprised to see a 60 limit in a perfectly straight road with only grass field on both sides. Also they won't allow overtaking if the road is not 100% as per their liking, and crossing the white line is a serious offence, very annoyning during summer with all these caravan and trailers.
Be carefull in towns for pedestrian crossings, in Switzerland a pedestrian near a crossing has priority over you, even if the person wait on the side, stop and let her pass, not doing so and a police officer see you, you are good for a huge fine. Also some pedestrian know they have priority so don't be surprised if they cross without looking, be prepared to brake, you can get nasty surprises there.