Driving lessons & courses in German-speaking Switzerland

Find your perfect driving school nearby

DriveLab connects you with reputable driving schools in your area. Book driving lessons online, compare offers and start your journey to a Swiss driving licence.

  • 16 driving instructors
  • Instant online booking
  • Zurich, Zug, Lucerne & more
Smiling woman at the wheel of a white DriveLab car
5.0 from 13 reviews
12 cantons600+ towns covered

Your advantages

Why DriveLab?

Your platform for the best driving education in Switzerland

Hands on the steering wheel of a DriveLab Tesla during a driving lesson
Book in a few clicksYour instructor’s live calendar
  • Online booking 24/7

    Book your driving lessons online anytime. See all available slots at a glance and choose what suits you best.

  • Wide selection

    Choose from over 10 certified driving schools. Filter by location, price, language and vehicle type.

  • Verified quality

    All partner driving schools are certified and rated by real students. Transparent reviews help you make the right choice.

  • Best availability

    Thanks to many partners, you can always find available slots quickly – even at short notice and at your preferred time.

Your route

Your path to a Swiss driving licence

7 steps to your driving licence – it’s that simple

  1. Step 1: Complete the first aid course

    The first step on your way to a driving licence. The first aid course (10 hours) is mandatory and teaches you life-saving measures. The certificate is valid for 6 years.

    Book first aid course
  2. Step 2: Apply for a learner’s permit

    With your first aid certificate, you apply at the road traffic office: the form with an eye test (max. 24 months old), a passport photo and official ID. The learner’s permit is issued once you pass the theory test, at 17 at the earliest – and it is valid for 24 months.

    All about the learner’s permit
  3. Step 3: Pass the theory test

    The theory test covers your knowledge of traffic rules, signs and safe driving. Prepare with a learning app and register for the exam at the road traffic office – at the earliest one month before you turn 17.

    Learn the theory
  4. Step 4: Attend traffic education (VKU)

    The mandatory traffic education course (8 hours) teaches you about road safety, the environment and driving physics. Available in English at DriveLab!

    New from 1 January 2027: you need the VKU before registering for the theory test – and can attend it up to 6 months before turning 17.

    Book VKU
  5. Step 5: Driving lessons at the driving school

    Now it gets practical! Book driving lessons through DriveLab at a driving school of your choice. The number of lessons depends on your skills and practice. Plan your training with your instructor and supplement it with safe private learner drives.

    Book a driving lesson
  6. Step 6: Practical driving test

    When you’re ready, your instructor will register you for the practical test. The test lasts at least 60 minutes, at least 45 of them in public traffic. After passing, you receive a probationary licence (3 years).

    Driving test tips
  7. Step 7: Complete the WAB course

    With a probationary driving licence, you must attend the WAB course (further training, 7 hours) within 12 months of receiving it. The probationary period normally lasts 3 years. Once the requirements are met, your cantonal road traffic office issues your permanent licence.

    Book WAB course

See how learning to drive with DriveLab works

Real driving lessons from the DriveLab channel – from your first lesson to confident driving in traffic.

Your first driving lesson with DriveLab
Driving on Swiss roads – a DriveLab lesson

Find an instructor

Driving schools near you

Find partner driving schools across German-speaking Switzerland – by town, ZIP or canton.

Which category?

Start with a location, ZIP or a canton on the map.

Blue cantons have active instructors. Select one to see them directly.

Map data: © swisstopo

Real reviews

What our students say

Average 5.0 out of 5 stars from 13 published reviews of driving instructors on DriveLab

  • Course was good and very informative. However the following things can be taken into consideration: 1. The course time should be 10 am onwards so that the participants and the instructor are well rested. …

    Preeti D. about Dario Lichtensteiger

  • The course was excellent! I enjoyed the place. The program very informative as well as interesting

    Margarita O. about Dario Lichtensteiger

  • Herr Scirocco ist fachlich wie auch menschlich auf hohem Niveau. Die Fahrstunden sind individuell an den Fortschritt des Schülers gestaltet, was das Lernen beschleunigt. Seine Art Sachverhalte prägnant visuell darstzustellen hat mir auch sehr …

    Felix about Filippo Scirocco

  • Daniela is awesome! Great teacher with a lot of patience and knowledgeable. I recommend her 100%

    Arlette about Daniela Niederer

  • Ich kann Massimo von Herzen weiterempfehlen! Er hat sich immer viel Zeit für mich genommen und ist auf Fragen und Unsicherheiten eingegangen. Besonders geschätzt habe ich seine Geduld, seine ruhige Art und die motivierende …

    Laiba about Massimo Svaldi

  • Filippo ist ein ausgezeichneter Fahrlehrer :) Er erklärt alles sehr genau, wodurch es mir anschliessend sehr leicht fiel, die Fahrprüfung zu bestehen. Zudem ist das Lernfahrzeug ideal für Anfänger, die das Fahren lernen und …

    Jonathan W. about Filippo Scirocco

  • Der Fahrunterricht mit Filippo war immer super. Er hat alles sehr gut und verständlich erklärt und war dabei immer sehr geduldig, wodurch das Lernen wirklich Spass gemacht hat. Zudem war er bei den Terminen …

    Klaudia A. about Filippo Scirocco

  • I felt very comfortable with Dela. She is very supportive with a positive spirit which gave me motivation and continuity. Friendly and professional. Many thanks.

    Soumia C. about Daniela Niederer

  • Ich hätte mir keinen besseren Fahrlehrer vorstellen können. Schon von Anfang an habe ich gemerkt, dass er ein unglaublich gutes Verständnis für das Fahren und das Verhalten auf der Strasse hat und sein Wissen …

    Yannik M. about Massimo Svaldi

  • Massimo ist ein unglaublich guter Fahrlehrer. Sehr geduldig, ruhig und immer auf Augenhöhe. Man spürt sofort: Er meint es wirklich gut mit dir. Kein Druck. Kein Stress. Dafür viel Verständnis. Sein Unterricht ist klar …

    Irène about Massimo Svaldi

  • Great experience with Filippo. I booked 10 lessons, he had a very flexible schedule, and I passed on my first test. He’s knowledgeable and very laid-back, which made learning fast and stress-free. If you’re …

    Erin H. about Filippo Scirocco

  • The best! Super nice vibe, great advice. Got my licence thanks to him he's creating the perfect atmosphere to learn in the beat conditions. Had a great time with Filipo! :D

    Rafael D. about Filippo Scirocco

Services

Our services

Everything for your driving licence – from the first lesson to the WAB course

  • White DriveLab learner car in a car park

    Driving school Zurich

    Driving lessons in the Zurich area: Enge, Wiedikon, Altstetten, Oerlikon and more. Wide selection of experienced instructors.

  • DriveLab learner car in an old-town street with a clock tower

    Driving school Zug

    Book driving lessons in Zug, Baar, Cham, Steinhausen. Experienced Zug instructors will guide you safely to your licence.

  • Smiling woman at the wheel of a white DriveLab car

    Driving school Lucerne

    Prepare for your driving test in the Lucerne area. Diverse practice locations for every driving situation.

  • DriveLab chart: the flow zone between challenge and skill

    Intensive driving school

    Fast track to your licence? With intensive training you’ll reach your goal in the shortest time with compact learning blocks.

  • Illuminated taxi sign on a car roof at night

    Taxi exam BPT

    Get your entry 121 for professional passenger transport. Professional preparation for the BPT exam.

  • DriveLab car towing a box trailer

    Trailer test BE

    Practical training for the Category BE driving test. With helpful tips from experienced instructors.

  • Participants practising chest compressions on a training manikin

    First aid course

    Learn to save lives with the practical first aid course. ASTRA-recognised certificate, valid for 6 years.

  • Classroom with participants and a presentation during traffic education

    VKU (German & English)

    Mandatory traffic education with modern teaching materials. Also available in English.

  • Driver in a car next to a traffic cone and a hand holding a clipboard

    WAB course

    Mandatory advanced driving safety training. Experience the limits of driving physics safely on the practice ground.

Good to know

Frequently asked questions

How much does a driving licence cost in Switzerland?

Your total budget depends mainly on the number and length of your driving lessons, the courses you choose and the fees in your canton of residence. Allow for the eye test, first aid course, learner’s permit, theory test, VKU, driving lessons, practical test and WAB. Compare current offers and calculate your own budget on our price overview.

How many driving lessons do I need?

There is no fixed legal minimum number of professional driving lessons for category B. The training you need depends on your previous experience, progress and private practice. After an initial lesson, discuss an individual training plan with your instructor.

How does booking through DriveLab work?

Simple: Choose your location and preferred driving school, view available time slots and book directly online. You’ll receive instant confirmation. No subscriptions, no hidden costs – you only pay for the lessons you book.

At what age can I get a driving licence?

You can obtain a category B learner’s permit from age 17. The practical test is normally possible from age 18. If your permit was issued before your 20th birthday, you must have held it for at least 12 months before the test. Your accompanying driver must be at least 23, have held category B for at least 3 years and no longer hold it on probation.

How long is the learner’s permit valid?

A category B learner’s permit is valid for 24 months. It is issued once you pass the theory test – which you can take at the earliest one month before your 17th birthday.

What changes for the VKU in 2027?

From 1 January 2027 you must have attended traffic education before registering for the theory test (categories A, A1, B and B1). You can then attend the VKU at the earliest six months before the minimum age – for category B, half a year before your 17th birthday.

Legal basis: Swiss Traffic Licensing Ordinance (VZV, SR 741.51), checked on 27 Sept 2026. More answers in the help centre

Ready for your driving licence?

Start now and find the perfect driving school near you. Book online, learn flexibly, pass successfully.

Book a driving lesson now
  • No subscriptions
  • Flexible scheduling
  • Certified driving schools
  • Transparent pricing