1: Denmark: Muslims in this country are observing longest fast in the world. The fasting lasts for 21 hours in this country.
2: Iceland, Sweden and Norway: These are the two countries with second longest hours of fasting at 20 hours.
3: Netherlands and Belgium: The fasting in these countries last for 18 hours and 30 minutes followed by 17 hours of fasting in Spain and 16 hours and 30 minutes in Germany. England is observing one of the longest fasts in 33 years varying from 16-19 hours as per the location. US, France and Italy have 16 hours of fasting.
4: Middle East: UAE fasts for 15 hours, Egypt is observing fast for 16 hours and Palestine for 15 hours. The country of Yemen is fasting for 14 hour and 50 minutes while Muslims in Qatar are observing fast for 14 hours and 40 minutes. Fasting lasts for 14 hours in Kuwait, Iraq, Jordan, Algeria, Morocco, Libya and Sudan. Saudi Arabia too has 15 hours of fasting.
5: Asia: Pakistan observes 15-16 hours of fasting while Muslims in Bangladesh fast for 15 hours. The fasting hours in Indian vary between 14-16 hours.
6: Argentina and Australia: These countries observe the shortest fasts. Fasting lasts for 9 hours and 30 minutes in Argentina while there is 10 hours of fasting for Australian Muslims. Brazil fasts for 11 hours.