3 Bus Operators in Kuwait
KPTC (K-Bus)
شركة النقل العام الكويتية
Kuwait Public Transport Company — the government-run operator. Largest fleet. Yellow/red buses.
CityBus Kuwait
سيتي باص
Privately owned. Largest private operator. Offers prepaid passes at office locations.
KGL Mowasalat
مواصلات كي جي إل
Private operator. Mostly overlaps KPTC/CityBus routes. Same numbers, similar paths.
Bus Fares (2026)
| Trip Type | Fare | Notes |
|---|---|---|
| Short trip (within Kuwait City) | 250 fils | Flat rate, cash on board |
| Standard city route | 300 fils | Between governorates |
| Long-distance / premium routes | 350 fils | e.g., 999 Fahaheel ↔ Salmiya |
| Airport express (A1-A4, X1-X5) | ~600+ fils | Separate ticket. NOT covered by passes. |
| Monthly bus pass | ~10–15 KD | From CityBus offices |
💡 Carry exact change. Drivers may not have change for large notes. Most buses are cash-only on board.
Most Popular Routes
| Route | Path | Type |
|---|---|---|
| 999 | Fahaheel ↔ Salmiya (premium service, coastal highway) | Premium |
| 101 | Kuwait City ↔ Salmiya | Standard |
| 102 | Kuwait City ↔ Hawally | Standard |
| 103 | Kuwait City ↔ Jabriya / Bayan | Standard |
| 200 | Salmiya ↔ Jahra | Long-distance |
| 205 | Fahaheel ↔ Bneid Al-Gar (via King Abdul Aziz Rd) | Long-distance |
| 500 | Jleeb (Hassawi) ↔ Abdaly (via Jahra Rd) | Long-distance |
| 501 | Mirgab ↔ Airport (via Farwaniya) | Airport |
| 502 | Fahaheel ↔ Mirgab (via Fintas, Sabahiya) | Standard |
| 506 | Jleeb ↔ Maliya (via South Khaitan) | Standard |
Airport Express Buses
| Route | Path | Notes |
|---|---|---|
| A1 | Airport Express — major area to Kuwait International Airport (KWI) | Separate ticket |
| A2 | Salmiya ↔ Airport (express) | Separate ticket |
| A3 | Fahaheel ↔ Airport (express) | Separate ticket |
| A4 | Jahra area ↔ Airport (express) | Separate ticket |
| X1 | Express airport route — high-frequency | Separate ticket |
| X2 | Salmiya ↔ Airport (alternative express) | Separate ticket |
| X3 | Major hub ↔ Airport | Separate ticket |
| X4 | Major hub ↔ Airport | Separate ticket |
| X5 | Major hub ↔ Airport | Separate ticket |
💡 Airport express buses are NOT covered by standard bus passes. Pay separately each ride.
How to ride the bus in Kuwait
- Find your route — Use this page, Google Maps (limited), or ask locals. Look for the bus number on the front display.
- Wait at marked bus stops — Look for the official KPTC/CityBus signs. Not every spot is a stop.
- Signal the bus — Wave to the driver as the bus approaches. Many drivers won't stop unless flagged.
- Pay on board — Cash to the driver. Carry exact change (250, 300, or 350 fils). Some routes accept passes.
- Indicate your stop — Press the stop button or ask the driver to alert you when approaching your destination.
- Exit from the rear door (in most buses).
Bus alternatives in Kuwait
- Careem / Uber — Ride-hailing apps work across Kuwait. Reliable, no Arabic needed.
- Yellow taxis — Negotiate fare before boarding. Watch for meter.
- Limo/Call taxi — Slightly more expensive, often booked via phone or hotel.
Related guides
FAQs
How many bus operators are there in Kuwait?
▾Three: KPTC (government), CityBus Kuwait (private), KGL Mowasalat (private). All run largely overlapping routes — the same route number follows similar paths across operators.
How much is the Kuwait bus fare?
▾Flat rates: 250 fils short city trips, 300 fils standard, 350 fils long-distance / premium routes. Airport express is separate (~600+ fils).
Which bus goes from Fahaheel to Salmiya in Kuwait?
▾Route 999 — premium service via Mahbula, Fintas, Mangaf to Salmiya. Available on all 3 operators.
Which bus goes to Kuwait International Airport?
▾Airport express buses: A1-A4, X1-X5 routes serve Kuwait International Airport (KWI). Route 501 also goes to airport via Mirgab. Airport express needs separate ticket.
How do I buy a Kuwait bus ticket or pass?
▾On board (cash, exact change) or prepaid passes at CityBus offices. Passes don't cover airport express — separate ticket required.
Do Kuwait buses run 24 hours?
▾No. Typically 5 AM to 11 PM, reduced after 9 PM. Friday morning service limited. Use Careem/Uber for late nights.
Last updated: 22 May 2026 · Sources: KPTC, CityBus, KGL Mowasalat public information. Routes and fares may change — always confirm with the operator before travel. KuwaitCalculator.com is not affiliated with any bus operator.