There are only

342 days to Ramadan 2018

Ramadan 2018 is estimated at Wednesday 16th of May 2018