The private car that collects you outside a Kuala Lumpur shopping centre is, in Malaysian law, a public service vehicle with a permit, an inspection record and a numbered driver card. Malaysia did not try to ban app-based hailing and it did not leave it unregulated either. The Land Public Transport (Amendment) Act 2017 came into force on 12 July 2018, which is the moment the regulator gained the power to license the companies running e-hailing services, according to the background section of the governing guideline (Garis Panduan Bil. 2 Tahun 2018, paragraph 2.4, checked 16 September 2026). Everything a passenger notices — the driver photo, the plate number, the receipt, the bays at the airport — follows from that decision.

Malaysia's Land Public Transport Agency (Agensi Pengangkutan Awam Darat, APAD) treats an e-hailing car as one of seven licence classes inside the taxi industry, not as a private car doing favours. APAD defines a kenderaan e-hailing as a motor vehicle seating four to eleven people including the driver, carrying people for individual or separate fares, where the arrangement, the booking, the transaction and the fare are all facilitated through a mobile electronic application provided by an intermediation business (APAD, Taxi and e-hailing, page updated 12 March 2026, checked 16 September 2026). The final clause is the entire regime compressed into one line: without the app booking, the licence does not cover the trip.

The seven classes differ mainly in where they may work, which is why an app car and a street taxi are not interchangeable objects. The table below compares the four passenger classes a visitor is most likely to meet, using APAD's own definitions.

Licence class Seats including driver Where it may operate
Teksi (taxi) Up to 6 Klang Valley, Johor Bahru city only, Penang island only
Kereta sewa (rental car) Up to 6, or 12 where APAD allows Areas outside those three
Teksi lapangan terbang (airport taxi) Up to 7 Airport areas, based at a fixed airport stand
Kenderaan e-hailing 4 to 11 The whole of Peninsular Malaysia

The car itself must clear a specification list. Models need a three-star ASEAN NCAP standard or equivalent, more than two doors and four wheels, in the compact, sedan, MPV or SUV categories, and a body in no more than two colours that resembles neither an enforcement livery nor another public service vehicle class. A locally assembled (CKD) car may first be licensed up to nine years from its registration date with the Road Transport Department, an imported (CBU) car up to nine years from its year of manufacture, and both leave the fleet at ten. Past three years old, the car goes to PUSPAKOM once a year, and it must display the identification sticker issued by the Road Transport Department (Garis Panduan Bil. 2 Tahun 2018, paragraph 6.2, checked 16 September 2026).

What the driver must hold

An e-hailing driver in Malaysia carries two documents issued under two different instruments, and one of them is checkable from the passenger seat. The eligibility criteria set out in the driver guideline are specific:

  • Malaysian citizens and permanent residents only, aged at least 21
  • A class D competent driving licence issued under the Road Transport Act 1987
  • A public service vehicle (PSV) licence issued under the same Act
  • No registered criminal conviction under the Registration of Criminals and Undesirable Persons Act 1969
  • Not blacklisted by the Royal Malaysia Police or the Road Transport Department, and no outstanding compounds
  • A medical examination passed at a clinic or hospital recognised by the Ministry of Health
  • Attendance at, and a pass in, the prescribed driver training programme

The second document is the card. Drivers of taxis, rental cars and luxury taxis must display a physical Kad Pemandu; drivers of e-hailing vehicles must instead hold a valid electronic driver card, the e-Kad Pemandu, while carrying passengers, and it must be viewable through the licence holder's application. Both cards are valid for one year only, and a given vehicle may be registered to one primary driver and one second driver at any time (Garis Panduan Bil. 3 Tahun 2018, section 4, checked 16 September 2026).

How the car gets its permit

The permit that makes one specific car legal for e-hailing is the e-hailing vehicle permit (EVP), and no driver obtains it alone at a counter. APAD publishes the registration sequence as an infographic, and the order of operations explains why a new driver cannot simply sign up and start that afternoon.

That AH code is the quiet pivot of the whole system, because it is what makes the car's status visible to the Road Transport Department rather than only to the app. APAD's renewal notice states the point bluntly: the driver, owner or representative must change the vehicle code from AB or AD to AH at a Road Transport Department counter before an EVP renewal is made, and if they fail to do so the EVP cannot be renewed (APAD, Infografik Pembaharuan EVP, checked 16 September 2026; registration sequence from Infografik Pendaftaran EVP, published 18 June 2025, checked 16 September 2026).

What the app must do

The application is licensed in its own right as an intermediation business, and its licence conditions dictate a surprising amount of what appears on your screen. An applicant must be registered with the Companies Commission of Malaysia as a public or private limited company, or with the Malaysia Co-operative Societies Commission as a co-operative, and must hold paid-up capital of at least MYR 100,000 and at least one Malaysian shareholder, the shareholder condition not applying to co-operatives.

The minimum application specification then sets out required functions, several of them safety features rather than conveniences:

  • Location of the passenger by GPS, and entry of start and end points
  • An estimated fare shown to the passenger before the booking is finalised
  • Driver name, photo, electronic driver card number and validity, vehicle registration, make and model, and current driver rating, all shown after booking
  • An emergency function connecting directly to 999, to the licence holder's emergency system, and to numbers chosen by the driver and the passenger
  • Rating, complaint and enquiry functions, and trip history retained for at least three months

Fares themselves are not set by the regulator. The guideline states that the fare rate used for e-hailing is whatever the licensed operator sets, which means there is no official e-hailing fare table to look up and no published rate you can hold a driver to. What the guideline does cap is the shape of the fare: a surcharge may not exceed twice the original fare, bargaining after a booking is secured is prohibited, and commission is capped at 20 per cent of the fare for e-hailing vehicle drivers and 10 per cent for taxi, rental car and luxury taxi drivers (Garis Panduan Bil. 2 Tahun 2018, sections 5 and 9, checked 16 September 2026).

Where the metered taxi still sits

The metered taxi was not abolished in Kuala Lumpur; it was confined to a smaller map and given a route into the same apps on better commission terms. A taxi may work its operating area by street pickup, from a stand, or by booking through an e-hailing application, while an e-hailing car may only work by booking. The table below compares how each may be engaged and what the operator may deduct.

Vehicle type How it may be engaged Maximum app commission
E-hailing car (private vehicle) App booking only; no street hail, no taxi stand 20% of the fare
Teksi (taxi) Street pickup, stand, or app booking 10% of the fare
Kereta sewa (rental car) Pickup within its operating area, or app booking 10% of the fare
Teksi mewah (luxury taxi) Special hire, appointment contract, or app booking 10% of the fare

There is one place where the taxi keeps a structural advantage, and it is the airport. Airport taxi is a separate licence class in its own right, defined as a vehicle seating up to seven people used solely to carry people to and from airports, operated from a fixed stand within an approved area, in Budget, Premier and Family service types (APAD, Teksi dan e-hailing, page updated 12 March 2026, checked 16 September 2026). That is the regulatory basis for the counter-and-coupon model you meet in an arrivals hall: the car is stationed at the airport by licence, so a desk rather than a phone allocates it.

Picking up at KLIA Terminal 1

Malaysia Airports rebuilt the e-hailing pick-up at KLIA Terminal 1 in August 2026, and the change adds both a cost and a clock. From 4 August 2026, e-hailing passengers are collected at Level 1 of the Main Terminal Building through a zone fitted with licence plate recognition tied to a passenger information display, self-service kiosks, waiting lounges, marked pick-up bays and marshals on the ground; an entry fee of MYR 3.00 applies to every e-hailing vehicle entering that designated pick-up area, and vehicles continue to be allowed a maximum of ten minutes at the kerbside before penalty charges apply (Malaysia Airports, KLIA Terminal 1 Enhances E-Hailing Pick-Up Experience With Smarter Digital Facilities, 4 August 2026, checked 16 September 2026). The airport states the system is intended in part to deter illegal e-hailing by ensuring only authorised vehicles use the facilities.

The underlying rule is not specific to KLIA. APAD's guideline requires licensed operators to ensure their drivers pick up and drop off at the special location provided by the airport terminal and comply with that airport's operating conditions, and further requires that only a driver who has dropped a passenger at the airport may pick one up there. Airports set the geography; the regulator sets the obligation to obey it.

What this guide does not cover

This guide explains the licensing behind a ride, not the routes between KLIA and central Kuala Lumpur, which are a separate question with separate answers. Three further gaps are worth naming rather than glossing over.

First, no fare figures appear here beyond the airport entry fee, because APAD publishes no e-hailing fare table — the licensed operator sets the rate, so any number would be stale before you read it. Second, Malaysia Airports' own passenger page for ground transport, Getting to KLIA Terminal 1 by Public Transport, loads its content dynamically and its listings could not be read for this article on 16 September 2026; treat the terminal signage and that page as the authority on which door and which level. Third, the operating area APAD states for e-hailing vehicles is the whole of Peninsular Malaysia, so Sabah and Sarawak sit outside this framework and are not described here.

One caveat on the documents themselves. Guidelines 2/2018 and 3/2018 were issued by the Land Public Transport Commission (SPAD), which no longer exists; APAD's guidelines library states that SPAD guidelines and circulars remain applicable in line with section 82 of the Land Public Transport (Amendment) Act 2018 (APAD, Garis Panduan Teksi, checked 16 September 2026). They are current instruments with a former issuer's name on the cover, and the permit process built on top of them was last updated in June 2025, so check APAD's announcements page if you need the position on a specific day.