Pada periode tertentu, umat Muslim di wilayah tersebut dapat berpuasa hingga 18–21 jam, tergantung posisi matahari.
Sebaliknya, negara-negara di belahan bumi selatan cenderung memiliki durasi puasa lebih singkat ketika Ramadhan jatuh pada musim dingin.
Contohnya:
Durasi ini bisa berubah tergantung musim dan pergeseran kalender Hijriah.
Di Indonesia, durasi puasa berkisar antara 13–14 jam setiap hari sepanjang Ramadhan. Waktu ini relatif konsisten karena letak geografis Indonesia yang dekat dengan khatulistiwa.