No, the Maruti Suzuki Alto K10 doesn’t have a sunroof.