Giao thông công cộng tại Kuala Lumpur và phần còn lại của Thung lũng Klang bao gồm các loại hình giao thông khác nhau như buýt, đường sắt và taxi. Bất chấp các nỗ lực nhằm gia tăng sử dụng giao thông công cộng, chỉ có 16% cư dân sử dụng giao thông công cộng vào năm 2006. Giao thông đường sắt tại Kuala Lumpur bao gồm đường sắt nhẹ, đường sắt nhanh, đường sắt một ray, đường sắt ngoại ô. Kuala Lumpur được phục vụ bởi ba hệ thống đường sắt riêng biệt, chúng gặp nhau tại thành phố và trải dài ra những nơi khác tại Thung lũng, có tên là RapidKL Light Rail Transit, KL Monorail, và KTM Komuter. Các tuyến này có những ga ngầm, trên cao hay trên mặt đất khắp thành phố. Trung tâm đường sắt nhanh chính là ga trung tâm Kuala Lumpur (KL Sentral), đóng vai trò là trạm trao đổi giữa các tuyến. KL Sentral cũng là một trung tâm của đường sắt liên thị do KTM Intercity vận hành, cung cấp dịch vụ đường sắt xa đến Singapore ở phía nam, và đến Hat Yai thuộc Thái Lan ở phía bắc.