German Driving Licence Category D (Passenger Buses) – 2025 Guide
Introduction
Category D is considered the top level of bus-driver qualification in Germany. It authorises driving passenger vehicles carrying more than 8 passengers with no fixed upper seat limit, and towing a trailer up to 750 kg. In 2025, digital elements were expanded in both theory and practical testing, alongside further steps toward an electronic driving licence that is expected to be stored on smartphones within the European Identity Wallet (ADAC).
Minimum age and pathways
| Pathway | Minimum age | Brief notes |
|---|---|---|
| Standard route | 24 | No additional professional qualification required |
| Grundqualifikation / Code 95 | 21 | After completing professional qualification with the IHK (Bußgeldkatalog) |
| Berufskraftfahrer apprenticeship (Ausbildung) | 21 | Code 95 is obtained during the apprenticeship |
| Accompanied driving (pilot/trial) | 23–21 | Routes ≤ 50 km or in-house training within a transport company |
Holding a valid Category B licence remains a key prerequisite before training begins.
Administrative and medical requirements
| Requirement | Details |
|---|---|
| General medical exam + advanced eyesight test | Valid for 12 months (approx. €150–€250) (Bußgeldkatalog) |
| First-aid course (9 units) | Any accredited provider is accepted |
| Biometric photo + licensing authority fees | €40–€80 depending on the federal state (gesetze-im-internet.de) |
| Clean criminal record | Required for commercial passenger transport |
Driving school training programme
-
Additional theory lessons: 18 sessions (90 minutes each) focusing on passenger safety and driving/rest times.
-
Regular practical lessons: typically 25–35 hours, depending on the trainee’s level.
-
Mandatory Sonderfahrten: at least 22 hours if you have held Category C for more than two years; may increase to 45 hours for less experience or for direct entry from Category B (Führerscheine.de).
Professional qualification: Code 95
Paid work is not permitted without Code 95 recorded on the licence card:
| Route | Duration | Exam body |
|---|---|---|
| Grundqualifikation | 280 h theory + 10 h practical | Full exam at the IHK (Industrie- und Handelskammer) |
| Beschleunigte (accelerated) | 140 h theory + 10 h practical | Shortened exam at the IHK (Industrie- und Handelskammer) |
Competence is renewed via 35 hours of training every 5 years.
Theory test
-
40 questions (30 general + 10 specialised), maximum error threshold: 10 points.
-
Available in 13 languages, including Arabic.
-
Since April 2025, image-based questions were added on passenger drop-off situations and assistance systems (Bußgeldkatalog).
Practical test (OPFEP)
| Stage | Time | Notes |
|---|---|---|
| Vehicle check (Abfahrtkontrolle) | 10 min | Doors, air system, emergency equipment |
| Urban + rural + motorway driving | 50 min | Merging at stops, bus routes, overtaking |
| Mandatory manoeuvres | 15 min | Reverse parking, 180° turn, emergency braking |
| Digital feedback | 10 min | PDF report immediately after completion |
| Total | 75 minutes | for Category D (Bußgeldkatalog) |
One serious mistake (e.g., running a red light, endangering a passenger) leads to immediate failure.
Estimated total cost (2025)
| Item | Range (€) |
|---|---|
| Driving school base fee | 700 – 1,200 |
| Practical lesson hour | 65 – 90 × number |
| Sonderfahrten | 1,000 – 1,300 |
| Theory test + presentation | 80 – 160 |
| Practical test | 170 – 230 |
| Medical + first aid + photos | 120 – 180 |
| Approx. total | €4,000 – €5,000 (Bußgeldkatalog) |
The Federal Employment Agency (Agentur für Arbeit) may fund costs in cases of vocational rehabilitation.
Validity and renewal
Category D is valid for 5 years and must be renewed each cycle with new medical and eyesight tests. Digital bus-licence pilots have begun on smartphones, with a gradual rollout expected through 2030 (ADAC).
Common mistakes and success tips
| Frequent mistake | Prevention |
|---|---|
| Ignoring driving and rest times | Review Regulation (EC) 561/2006 and practise using it in the tachograph (Tacho) |
| Poor securing/checking of passenger doors | Perform a door/sensor check before every departure |
| Late braking at bus stops | Train smooth braking and continuous mirror monitoring |
| Touching obstacles while reversing | Use side mirrors and visual support systems effectively |
Conclusion
The D bus licence opens doors in a labour market facing a sharp shortage of qualified drivers across Germany and Europe. By meeting medical requirements, completing suitable theory and practical training, and passing Code 95, you can confidently take the wheel of a bus—carrying people safely and responsibly in Germany and beyond.
Editorial note
Our writers and editors strive to provide accurate information through extensive research and multiple sources. However, errors may occur or some details may remain unconfirmed. Please treat this as initial guidance and always consult the competent authorities for verified information.