Malaysia has different speed limits by road type. Here are the limits for each road.
Source: JPJ | Last updated: Sept 2026
Speed limits: highway 110km/h, federal road 90km/h, city 60km/h, school zone 35km/h. P licence drivers stricter.
The highway speed limit is 110 km/h.
Some sections may have lower limits due to construction or weather, so please pay attention to roadside speed limit signs.
The speed limit on federal and state roads is 90 km/h.
These are main roads connecting towns and cities, with more complex conditions than highways, so be alert for intersections and pedestrians.
The speed limit on city roads is 60 km/h, and lower in residential areas (30-50 km/h).
With more pedestrians and vehicles in urban areas, be sure to slow down.
The speed limit in school zones is 35 km/h, strictly enforced during school hours (usually 7-9am and 1-4pm).
Speeding fines in school zones are doubled, and it's dangerous, so you must go slow.
P license drivers are advised to drive at 80% of the speed limit on highways (about 90 km/h).
Although not legally mandatory, demerit points for speeding are doubled for P license holders, and penalties are severe if caught.
The default speed limit in Malaysian urban areas (city and town areas) is 60 km/h. In commercial zones, residential areas, or streets with high pedestrian traffic, the limit may drop to 50 km/h or lower. Always pay attention to speed limit signs, especially near schools or market areas.
In Malaysia, motorcycles have the same speed limits as regular cars: 60 km/h in urban areas, 90 km/h on federal roads, and 110 km/h on highways. However, motorcycles are prohibited from using the far-left lane on highways (unless overtaking) and must have headlights on at all times, while adhering to the same speed limits as cars.
The legal speed limit in Malaysian school zones is 30 km/h, usually enforced during school hours (e.g., 7:00 AM to 1:00 PM). This limit applies to all vehicles, including motorcycles and cars. Clear '30' speed limit signs and yellow warning lines are placed near schools, and violators may face fines or demerit points.
Highway speed limits in Sarawak (e.g., Pan Borneo Highway) differ slightly from Peninsular Malaysia: the general highway limit is 90 km/h, with some new sections allowing up to 110 km/h, but most sections remain at 90 km/h. Urban and federal road limits are the same as Peninsular Malaysia (60 and 90 km/h). Always watch for local speed limit signs.
'Had Laju' is Malay for 'Speed Limit'. On Malaysian road signs, 'Had Laju' is often shown with a number (e.g., Had Laju 90) to indicate the maximum allowed speed on that stretch. Drivers must obey this limit; exceeding it may result in fines or demerit points from JPJ or the police, and severe cases could lead to license suspension.
Malaysia has different speed limits by road type. Here are the limits for each road.
Source: JPJ | Last updated: Sept 2026