
🇻🇳 Vietnam
Driving Schools in Ngũ Hành Sơn
Da Nang, Vietnam · 90,000
Ngũ Hành Sơn, Da Nang, Vietnam
Find Driving Schools Near You
Quick Reference
Test Questions
35
Pass Mark
32/35
Minimum Age
18
License Fee
~750,000 VND
Source: Cục CSGT · Last updated: 2026-03-15
Question 1 of 5
Can You Pass the Test?
Try a few real practice questions
What behavior best demonstrates good traffic culture in Vietnam?
Emergency Numbers
Speed Limits
Road Hazards
77+ million motorcycles create dense, fast-moving traffic — lane splitting and weaving is the norm, …
May–November monsoon season brings flash flooding in urban areas. Water hides deep potholes and open…
Unlighted vehicles, pedestrians, and livestock on rural roads after dark. Many motorcycles ride with…
Dense urban alleys with two-way traffic, pedestrians, vendors, and parked motorcycles — require slow…
FAQ
How much does a driving licence cost in Vietnam?
Government exam and licence fees total approximately ₫745,000 for Class B: theory exam ₫100,000 (from 2026, per Circular 154/2025/TT-BTC), practical exam — yard test ₫350,000, simulation test ₫100,000, road test ₫80,000, and licence issuance ₫115,000. However, the main cost is driving school training, which runs ₫15–20 million (~$600–800 USD) including all sessions. Medical certificate adds ₫200,000–500,000. Total: approximately ₫16–21 million.
What is the Vietnamese theory test format?
The theory test for Class B (manual) consists of 35 multiple-choice questions drawn from an official bank of 600 questions. You have 22 minutes and must answer at least 32 correctly (91%). For Class B automatic transmission, the test has 30 questions with 20 minutes, requiring 27/30 correct. The bank includes 60 critical questions (câu hỏi điểm liệt) — getting any one of these wrong results in automatic failure. After passing theory, you must also pass a traffic simulation test before the practical driving test.
What is the blood alcohol limit in Vietnam?
Vietnam enforces an absolute zero tolerance policy (0.0% BAC) for ALL drivers since January 2020. Any detectable alcohol results in penalties. Three tiers: BAC ≤50 mg/100ml blood: ₫6–8M (cars) / ₫2–3M (motorcycles) + 4 points. BAC 50–80 mg: ₫18–20M / ₫6–8M + 10 points. BAC >80 mg: ₫30–40M / ₫8–10M + licence suspended 22–24 months. Refusing a test incurs the highest tier penalty.