Driving-licence cost · Cat. B · transparent prices

How much does a driving licence cost in Switzerland?

Your category B car licence cost depends on your training needs and the offers you choose. Build your own budget in the calculator: lessons, VKU, first aid, learner permit and test fees. The starting values come from the dated price reviews below; the current price shown when you book applies to your booking.

Interactive price calculator

Build your training, franc by franc

Starting values come from the dated datasets below. Adjust lesson count, duration, prices and courses to your own training plan; the total updates immediately.

1 Driving lessons
0 60

The default of 25 lessons is a calculation example. Your training needs are individual. Run the estimator quiz ›

CHF Example value

2 DriveLab courses & items

Starting values from recorded offers: check your current offer and untick items you do not need.

3 External costs

Category B: cantonal fee examples from July 2026 and a separate eye test at an optician. Selecting a canton loads that older dataset; verify current and unconfirmed amounts yourself.

Our offer review · 20 September 2026

Compare car lessons on the same time basis

101 public single and package offers across 14 DriveLab profiles, including 92 for cars (category B). The chart below covers those car offers only. This is a platform sample, not a representative Swiss market comparison or a measure of prices actually paid.

CHF per 45 minutes · bars show medians, table shows observed ranges · excluding administration fees
Offer typeMedian CHF / 45 min.Range CHFOffers / profiles
Regular single lessons 90 81–108.75 35 / 12
Repeatable packages 85.73 75–91 48 / 11
Trial lessons (introductory) 64.50 53.10–74 4 / 4
Once-only starter packages 60 59–69 5 / 5

Calculation: offer price × 45 ÷ total driving minutes. Each offer counts once, with no booking-volume weighting. A rate per 45 minutes is not a separately bookable price. With packages, you pay the full package price.

Editorial interpretation: a low per-minute rate needs context

Example from the dataset: Diversity Drive “Intensivkurs L”, CHF 3,300 for 11 × 180 minutes, equals CHF 75 per 45 minutes. This profile also lists a CHF 100 administration fee if still due. The package only fits if its size and terms suit your needs. Trials and once-only starter packages are unsuitable as the price assumption for your entire training.

Method, sources and full data

Collected on 20 September 2026 from published profiles and their assigned visible offers. Translations are not counted twice. We excluded 37 records, including test accompaniment, taxi/refresher offers, mixed packages and unverified durations. For packages we use the total price and assigned driving time, not a manually entered comparison rate. Available calendar slots were not counted. Offer counts are not counts of independent schools; one profile can offer many formats.

Download the full public dataset (JSON)

CHF 0 means no recorded administration fee in this snapshot. Check the profile for terms and timing. Prices may change. No trend claim: older reviews partly used different selection rules.

Where the numbers come from

Recorded prices and their reference dates

Lesson prices: 20 September 2026

Starting values are medians of recorded regular single offers for each category and duration. Each offer counts once, regardless of bookings. Motorcycle prices come from only one profile and BE prices from two: small samples are not market prices.

Courses: separate reference dates

VKU CHF 190 is a budget example from the course review of 18 August 2026. The first-aid overview lists CHF 128 for Zurich, Zug, Wohlen and Romanshorn. Check location, language, dates and the current price.

VKU · First-aid courses

Budget administration fees separately

20 September 2026: 6 of the 14 recorded profiles with CHF 60–130, mean rounded to CHF 107. Eight profiles without a fee. The rates per 45 minutes exclude this fee. Your profile shows its amount and timing.

External costs: July 2026

The category B canton examples were not newly collected for this review. Unconfirmed components are flagged. The eye test is not a cantonal fee. Check current amounts with the authority and optician. Report dataset errors to info@drivelab.ch.

Behind the numbers

Current driving instructors

These profiles show currently published instructors. The price review above uses its stated reference date and may cover a different set of instructors. Open a profile for current offers, vehicles and administration fees.

Driving lessons in detail

Recorded lesson prices by category and format

Review of platform offers as of 20 September 2026. Current offers may differ; check the price shown in the booking dialog.

Learner driver at the wheel of a white DriveLab school car, driver door open
Category B: check the individual offer for the vehicle and services included.
Motorcycle learner wearing a helmet on a training motorcycle on a Swiss country road
Categories A, A1 and A35kW: check motorcycle, equipment and any rental requirements in advance.
White DriveLab box trailer used for category BE training, parked at the roadside
Category BE: compare offers using your own trailer and a supplied trailer separately.

Car (Cat. B)

Median of regular single offers. Check the profile for vehicle and included services.

Lesson 45 min.
CHF 94
Lesson 50 min.
CHF 91
Lesson 60 min.
CHF 123
Lesson 75 min.
CHF 150
Lesson 90 min.
CHF 180
Lesson 100 min.
CHF 180
Lesson 120 min.
CHF 225

Motorcycle (Cat. A / A1 / A35kW)

Recorded offers from one profile. Check motorcycle, equipment and rental requirements.

Lesson 45 min.
CHF 93
Lesson 90 min.
CHF 179

Trailer (Cat. BE)

Recorded offers from two profiles. Distinguish your own and a supplied trailer.

Lesson 50 min.
CHF 120
Lesson 90 min.
CHF 240
Try first

Trial lesson from CHF 59

Recorded on 20 September 2026: CHF 59–74 for 45 or 50 minutes. Check the profile for duration, eligibility and offer terms.

Book trial lesson
Frequently asked

Cost of a driving licence in Switzerland — FAQ

How much does a driving licence cost in Switzerland in total?

Your budget depends on training needs and offers. Example: 25 lessons at CHF 94 cost CHF 2,350 for lessons. The 25 lessons are not a prediction; CHF 94 is the median of nine recorded regular 45-minute car offers on 20 September 2026. Add the courses and official fees you need and, where applicable, administration fees, test vehicle, equipment or WAB. The calculator adds only the items you select.

How much does a driving lesson cost in Switzerland?

In our DriveLab sample of 20 September 2026, nine regular 45-minute car offers cost CHF 90–97, with a median of CHF 94. The price of a driving lesson in Switzerland depends on the provider, actual lesson duration and any additional fees. Medians for 60, 75 and 90 minutes were CHF 123, CHF 150 and CHF 180. Our sample covers publicly offered DriveLab lessons only and is not a Swiss market average. Trials, once-only starter packages and repeatable packages are compared separately. Check the profile for current prices and availability.

How many driving lessons do I actually need?

Your needs depend on experience, progress and private practice. The default of 25 lessons is a calculation example. Our estimator gives you an orientation; a personal assessment with your instructor is more useful for planning.

Open the estimator →

How much does the VKU cost?

The calculator uses CHF 190 as an editable course example from the review of 18 August 2026. Location, language and provider can affect the price. Check the course page for current prices, dates and included services before booking.

How much does the first-aid course cost?

The DriveLab course overview lists CHF 128 for Zurich, Zug, Wohlen and Romanshorn. This is the calculator’s starting value. Check your particular course and location; remove the item if you do not need a new course.

What fees does the cantonal road authority charge?

The category B canton examples date from July 2026 and cover the learner permit including application handling, theory and practical tests and licence card. Unconfirmed components are flagged when you select the canton. Check current fees with your canton. The eye test is a separate service from an optician or eye doctor, not a cantonal fee.

Is there an administration fee?

On 20 September 2026, 6 of the 14 recorded profiles listed CHF 60–130; 8 listed no fee. The one-time fee is due from the second single booking or when buying a package. If already paid or waived, do not budget it again. It starts unticked in the calculator; enter your profile’s amount.

What is included in the lesson price?

This depends on the particular offer. Check the profile for vehicle, insurance, equipment and any rental. BE offers distinguish between your own and a supplied trailer. A trial lesson is not automatically credited against later lessons. Administration fees and other costs are treated separately in this review.

How can I compare packages fairly?

Divide the full package price by total driving minutes and multiply by 45. Sample example: CHF 3,300 for 11 × 180 minutes equals CHF 75 per 45 minutes. This is a comparison rate; you buy the full package. Also check validity, cancellation, once-only restrictions and administration fees. A low per-minute price alone does not tell you how much training you need.

Next step

Ready for your first drive?

Start with a trial lesson or book your first regular lesson — fair prices, transparent cancellation terms.

45 or 60 minutes: compare the price and the learning time

A “lesson” is not a fixed unit. Compare the actual duration first, then the price, included services and how the time is used. A longer lesson can be useful for a journey that includes a motorway and a debrief; a shorter session can suit one focused skill. Choose the length with your instructor according to concentration and the learning goal.

Convert both quotes to the same duration

Price per 45 minutes = lesson price ÷ lesson minutes × 45. For an hourly comparison, multiply by 60 instead. This is a comparison value, not a price at which a provider must sell a shorter lesson.

Worked example — illustrative quotes, not bookable offers
Quote45-minute equivalent60-minute equivalent
CHF 90 for 45 minutesCHF 90CHF 120
CHF 120 for 60 minutesCHF 90CHF 120
CHF 100 for 45 minutesCHF 100CHF 133.33

The first two quotes have the same time-based price. Ten 45-minute lessons provide 450 minutes; ten 60-minute lessons provide 600 minutes. Comparing package totals without this adjustment can therefore be misleading. Any initial discount should be separated from the regular price.

Ask these questions before choosing a package

  • Does the stated time include meeting, explanations, changing drivers and debriefing? These can be useful learning activities; the important point is knowing what you receive.
  • Are insurance or administration fees additional? Are they one-off or recurring?
  • Are there package expiry dates, cancellation charges or conditions for refunding unused lessons?
  • Does the planned duration leave enough time for your specific goal, including travel to a suitable practice area?

Use the lesson-cost calculator on this page with the actual quotation. The dated DriveLab price study above separates lesson durations and trial or package offers; it describes the listed sample, not a national average. If progress is the concern, use the learning-progress worksheet alongside the price comparison.