Shah Alam Distance From Kuala Lumpur. Distance from kuala lumpur to shah alam is 18 kilometers. This air travel distance is equal to 11 miles. Distance between shah alam and kuala lumpur · 28.2 km (17.5 mi) · 18.3 km (11.4 mi) · 31 minutes Road takes approximately 20 minutes and goes through petaling jaya.