Moratuwa is a locality located 12.05 km north-northeast from Sri Jayawardenepura Kotte in Western Province, Sri Lanka. Boralesgamuwa, Dehiwala-Mount Lavinia, Kesbewa are located close to Moratuwa. You can find Moratuwa on any map using the following decimal coordinates: 6.7991 (latitude), 79.8767 (longitude).