Learning to drive in Switzerland

Driving lessons in Switzerland: costs and how it works

Straight answers for anyone learning to drive here — locals and expats alike. What a lesson really costs in Swiss francs, how many lessons you will need, the full path to a category B licence, and what changes if you already hold a foreign licence.

How much does a driving lesson cost?

Car lesson prices in Switzerland (CHF)

These are platform averages across DriveLab's independent instructors, pulled from the live booking system. The exact price is always shown before you confirm a booking. Longer lessons cost less per hour of actual practice.

CHF 95

45-minute lesson

The standard format for building basic control.

CHF 139

60-minute lesson

A good middle ground once you leave quiet streets.

CHF 156

75-minute lesson

More continuous practice per session.

CHF 181

90-minute double

Best value per hour — ideal for motorway and exam prep.

Try before you commit

Trial lesson from CHF 59

45 minutes of real driving, no contract. It is credited against your first regular lesson, so it effectively costs nothing if you continue.

Book a trial lesson

Want the full picture including courses and cantonal fees? Our transparent price calculator lets you build your training franc by franc.

How many lessons will I need?

Most learners take 25 to 35 lessons

There is no fixed number — Switzerland does not prescribe a minimum count of driving lessons. In practice, the average learner needs roughly 25–35 lessons. You will need fewer if you are younger, already have two-wheel experience, or can practise regularly with an accompanying driver; more if you start from zero or only drive occasionally.

How it works

From learner permit to licence, step by step

Getting a Swiss category B (car) licence follows a clear sequence. You can start the learner permit at 17 and take the practical test from 18. If you get the learner permit before turning 20, you must hold it for at least 12 months before the practical test — so it pays to start early.

  1. 1

    Eye test

    A quick eye test at any optician (about CHF 15–30). You need it before you can apply for the learner permit.

  2. 2

    First-aid course (Nothelferkurs)

    A mandatory first-aid course, valid for six years. DriveLab offers it in English. It is required to apply for the learner permit.

    First-aid course in Zurich →
  3. 3

    Apply for the learner permit

    Submit your application at the road-traffic office (Strassenverkehrsamt) of your canton, with the eye test, first-aid certificate and a passport photo.

  4. 4

    Theory test

    Pass the multiple-choice theory test to receive your learner permit. It can be taken in English at most cantonal offices.

    How the theory test works →
  5. 5

    Learner permit (Lernfahrausweis)

    Issued after you pass the theory test and valid for 24 months. From here you may practise with a driving instructor — and privately with an accompanying driver aged 23+ who has held a licence for at least three years.

  6. 6

    VKU — traffic-awareness course

    Eight lessons of Verkehrskundeunterricht (traffic theory) are compulsory before the practical test. DriveLab runs the VKU in English in Zurich.

    VKU in English, Zurich →
  7. 7

    Driving lessons + practice

    Most learners take around 25–35 lessons, combined with private practice, until they are exam-ready.

    Estimate how many you need →
  8. 8

    Practical driving test

    You take the practical test at your cantonal office. Pass it and you receive a probationary licence.

  9. 9

    Probationary licence + further training

    The category B licence is probationary for three years. Within the first year you complete one further-training day (7 hours). No exam — just a course.

Automatic vs manual

Learning in an automatic? Totally fine.

Since 1 February 2019, taking your practical test in an automatic car no longer restricts you to automatics. The old "code 78" restriction was abolished — pass in an automatic and you hold a full, unrestricted category B licence that also covers manual cars.

Automatics are easier to learn on because there is no clutch or gear-shifting to manage, so many learners reach exam standard in fewer lessons. If you specifically want to drive manual cars confidently, some schools still offer dedicated manual training.

Manual driving lessons →
For expats

What is different if you are new to Switzerland

Learning from scratch? The process above is identical for everyone. The main difference is language — many DriveLab instructors teach in English, and the theory test and VKU are available in English too.

Already hold a licence? With an EU/EFTA licence you may drive in Switzerland for 12 months, then exchange it — normally without a control drive and without a new theory or practical test. Licences from many other countries are exchanged without a test as well; some require a control drive. Your canton of residence decides.

The total bill

What the whole licence costs

Lessons are the biggest single item, but they are not the only cost. Here is the realistic picture for a category B licence, on top of the driving lessons above.

Driving lessons (≈ 25–35) CHF 2,000–5,000
First-aid course (Nothelferkurs) CHF 99–120
VKU traffic-awareness course CHF 159–280
Learner permit (cantonal fee) CHF 50–70
Eye test CHF 15–30
Theory test ≈ CHF 35
Practical test CHF 130–170
Licence card ≈ CHF 35
Realistic total, category B CHF 2,500–5,500

Every number here comes straight from our booking platform and cantonal fee schedules. Adjust each item for your own situation in the price calculator, or check the licence categories overview if you are after something other than a car licence.

Frequently asked

Driving lessons in Switzerland: your questions

How much does a driving lesson cost in Switzerland?

A standard 45-minute car lesson costs about CHF 95 on average, a 60-minute lesson around CHF 139 and a 90-minute double lesson roughly CHF 181. The school car, fuel and insurance are already included. A trial lesson starts at CHF 59 and is credited against your first regular lesson.

How many driving lessons do I need?

Most learners in Switzerland take around 25 to 35 driving lessons before the practical test. The exact number depends on your age, prior experience and how much you can practise privately with an accompanying driver.

How much does it cost to get a driving licence in total?

Budget roughly CHF 2,500 to CHF 5,500 in total for category B. Driving lessons are the biggest item; on top come the mandatory courses (first-aid course and VKU traffic-awareness course) and the cantonal fees for the learner permit, theory test, practical test and licence card.

Can I learn to drive in an automatic car?

Yes. Since 1 February 2019 Switzerland no longer restricts you to automatic cars if you take the practical test in one — the old code 78 restriction was abolished. Learning and passing in an automatic gives you a full, unrestricted category B licence.

Can I take driving lessons in English?

Yes. Many DriveLab instructors teach in fluent English, and the VKU traffic-awareness course is available in English in Zurich. The theory test can also be taken in English at most cantonal road-traffic offices.

Do I need to exchange my foreign driving licence?

If you move to Switzerland with a valid EU/EFTA licence you may drive for 12 months, then exchange it — without a control drive and without a new theory or practical test. Licences from many other countries are also exchanged without a test, while some require a control drive. Your canton of residence makes the final decision.

Ready to start?

Book your first driving lesson

Start with a trial lesson or jump straight into regular training — fair, transparent prices and instructors who teach in English.