Switzerland

Driving schools in Switzerland

Compare local driving schools and start practicing for your driving test

CHF 3,000–CHF 5,000Typical cost
~25Typical lessons needed
CHF 20-45 theory test (varies by canton)Theory exam fee
Data sourced from Federal Roads Office (Bundesamt für Strassen)ASTRA · Last updated

Cities in Switzerland

6 cities

  • Zürich

  • Geneva

  • Basel

  • Bern

  • Lausanne

  • Lugano

Can you pass the test?

Try a few real practice questions

Start free practice

Switzerland practice questions

Question 1 of 5
Free practice

What is the general speed limit in urban areas in Switzerland?

Try a few real practice questions

Switzerland

Driving rules & facts

  1. Mountain Road Priority

    On narrow mountain roads, the ascending vehicle has priority. If one vehicle must reverse, the descending vehicle reverses to the nearest passing place. PostBus (yellow) always has absolute priority.

  2. Rechtsvortritt (Priority from Right)

    At unmarked intersections, the vehicle coming from the right has priority. This is the default rule throughout Switzerland and is heavily tested in the theory exam.

  3. PostBus Priority

    Yellow PostBuses with a three-tone horn have absolute priority on mountain roads. When you hear the horn, you must stop and yield, even if you have the right of way.

  4. Motorway Vignette

    A CHF 40/year vignette is required for all motorways and expressways. E-vignette available since August 2023. Driving without one incurs a CHF 200 fine plus the vignette cost.

  5. Stick'Air / Environmental Zones

    Geneva requires a Stick'Air environmental sticker during high-pollution periods. Other cities may follow. Check local cantonal regulations before driving in city centres.

  6. Winter Tyres

    Winter tyres are NOT legally mandatory in Switzerland, but driving with unsuitable tyres in winter conditions can lead to liability in accidents and fines for obstructing traffic. Strongly recommended October–April.

How to get your driving license in Switzerland

Everything you need to know about enrolling in a driving school and getting your B license in Switzerland.

Typical cost

CHF 3,000–CHF 5,000

Total driving school cost including lessons and materials

Prices vary by school, location, and number of lessons needed.

Typical lessons needed

~25

50-minute lessons on average

Mandatory theory hours

8h

Required classroom or online theory instruction

Mandatory practical hours

No mandatory hours.

Your instructor will recommend how many lessons you need.

License requirements in Switzerland

Minimum age18 years old
Theory exam feeCHF 20-45 theory test (varies by canton)
Car license categoryB
Driving sideRight (drive on the right)
Learner/provisional licenseYes, required before driving
Accompanied drivingYes, learner must be accompanied
Online theory studyYes, available online

Theory test languages

The ASTRA theory test is available in these languages:

  • German
  • French
  • Italian
  • English

Tips for choosing a driving school in Switzerland

  1. Compare prices from at least 3 schools before enrolling. The cheapest option is not always the best — check what is included in the package.
  2. Ask schools about their pass rates. A higher pass rate often indicates better instruction quality.
  3. If Switzerland's official language is not your first language, ask if the school offers instruction or materials in your language.

Source: Federal Roads Office (Bundesamt für Strassen) · Last updated:

Practice with real exam questions, track your progress, and study road signs — all free.

Start practicing