Muslim World fasts in Ramadan from the time of sunrise till sunset from eating and drinking. The time of fasting in not the same in entire world. In some parts of the world its just 9 hours and in others its 21 hours.
Lets see for how long Muslims around the world fasts actually in this Infographic:
Lets see for how long Muslims around the world fasts actually in this Infographic: