Indonesia mempunyai durasi puasa 12-13 jam. Durasi waktu berpuasa Indonesia masuk dalam durasi rata-rata durasi umat muslim di seluruh dunia. Berbeda dengan negara-negara lain yang mempunyai perbedaan letak geografis serta posisi matahari berbeda setiap tahunnya.
Beberapa negara yang tidak terpapar matahari selama beberapa waktu akan mengalami kesulitan yang dapat membuat durasi puasanya menjadi lebih lama . Umat Muslim yang berada di negara dengan posisi matahari hampir tidak terlihat harus menahan haus dan lapar selama 19-20 jam. Puasa tersebut merupakan puasa terpanjang karena hingga 20 jam salah satunya adalah Islandia, Swedia, Norwegia dan Denmark.
Berbagai macam durasi waktu di seluruh dunia dapat mengalami perubahan termasuk pengurangan maupun penambahan waktu pertahunnya. Bahkan, ada negara yang penduduknya harus menjalankan puasa selama hampir 17 jam dalam sehari.
Dilansir melalui laman resmi The Islamic Information, terdapat beberapa negara dengan durasi waktu puasa terpendek dan terpanjang di antaranya:
waktu puasa terpendek:
1. Buenos Aires, Argentina durasi 11-12 jam
2. Johannesburg, Afrika Selatan durasi 11-12 jam
3. Christchurch, Selandia Baru durasi 11-12 jam
4. Cape Town, Afrika Selatan durasi 11-12 jam 5. Montevideo, Uruguay durasi 11-12 jam
6. Brasilia, Brasil durasi 12-13 jam
7. Harare, Zimbabwe 12-13 jam
Negara waktu puasa terpanjang:
1. Reykjavik, Islandia durasi 16 Jam
2. Warsawa, Polandia durasi 15 Jam
3. London, Inggri durasi: 15 Jam
4. Paris, Prancis durasi 15-16 jam
5. Lisbon, Portugal durasi 15-16 jam
6. Athena, Yunani durasi 15-15 jam
7. Beijing, China 15-16 jam
8. Ankara, Turki durasi 15-16 jam