Saudi Arabia Mecca is two hours ahead of UK time (BST). Thursday, April 20 - moon not visible Each year the Islamic Lunar calendar is usually shorter than the solar calendar by 10-12 days.