⭐ Support Time.now: Join our Premium Plan for an ad-free experience! ⭐ Support Us: Go Premium Ad-Free!

Cities With the Longest Fasting Hours Today

Punta Arenas has the longest daily fast of any major city right now, running about 16h 12m from dawn to sunset.

Recalculated daily. Last updated Oct 18, 2026, 3:11:21 AM UTC.

Cities with at least 100,000 residents; 100 cities shown.

Top Cities Ranked by Fasting window

# City Country FajrMaghrib Fasting window
🥇 Punta Arenas Chile 04:1520:27 16h 12m
🥈 Comodoro Rivadavia Argentina 04:4120:00 15h 20m
🥉 Dunedin New Zealand 04:5020:07 15h 17m
4 Christchurch New Zealand 04:5119:56 15h 05m
5 Hobart Australia 04:3419:36 15h 02m
6 Puerto Montt Chile 05:1920:16 14h 57m
7 Wellington New Zealand 04:5019:44 14h 55m
8 Lower Hutt New Zealand 04:4919:43 14h 54m
9 Osorno Chile 05:2220:16 14h 53m
10 Valdivia Chile 05:2520:15 14h 50m
11 Neuquén Argentina 05:0719:53 14h 47m
=12 Temuco Chile 05:2520:11 14h 46m
=12 Bahía Blanca Argentina 04:4419:30 14h 46m
13 Mar del Plata Argentina 04:2719:10 14h 43m
14 Geelong Australia 05:0019:42 14h 42m
=15 Melbourne Australia 04:5919:39 14h 40m
=15 Tandil Argentina 04:3619:16 14h 40m
=15 Tauranga New Zealand 04:5419:34 14h 40m
=15 Ballarat Australia 05:0419:43 14h 40m
=16 Concepción Chile 05:3220:11 14h 38m
=16 Talcahuano Chile 05:3320:11 14h 38m
=16 Chillán Chile 05:2920:07 14h 38m
=17 Manukau City New Zealand 05:0119:39 14h 37m
=17 Auckland New Zealand 05:0219:39 14h 37m
=17 Bendigo Australia 05:0419:41 14h 37m
18 North Shore New Zealand 05:0219:39 14h 36m
19 Talca Chile 05:3020:04 14h 33m
20 Curicó Chile 05:3020:02 14h 32m
=21 La Plata Argentina 04:3719:08 14h 31m
=21 Montevideo Uruguay 04:3019:01 14h 31m
=21 Canberra Australia 04:4919:20 14h 31m
=21 Berazategui Argentina 04:3819:09 14h 31m
=21 Quilmes Argentina 04:3919:09 14h 31m
=21 Villa Lugano Argentina 04:4019:10 14h 31m
=21 Merlo Argentina 04:4119:11 14h 31m
=22 Castelar Argentina 04:4019:11 14h 30m
=22 San Rafael Argentina 05:1919:50 14h 30m
=22 Balvanera Argentina 04:3919:10 14h 30m
=22 Buenos Aires Argentina 04:3919:10 14h 30m
=22 Belgrano Argentina 04:4019:10 14h 30m
=22 Adelaide Australia 05:0219:32 14h 30m
=22 José C. Paz Argentina 04:4119:11 14h 30m
23 Rancagua Chile 05:3019:59 14h 29m
=24 Wollongong Australia 04:4419:12 14h 28m
=24 George South Africa 04:1818:45 14h 28m
=24 Port Elizabeth South Africa 04:0518:33 14h 28m
=24 Cape Town South Africa 04:3419:02 14h 28m
=25 Puente Alto Chile 05:3019:57 14h 27m
=25 San Bernardo Chile 05:3119:58 14h 27m
=25 La Pintana Chile 05:3119:58 14h 27m
=25 Uitenhage South Africa 04:0718:33 14h 27m
=25 Paarl South Africa 04:3218:59 14h 27m
=25 Santiago Chile 05:3119:58 14h 27m
=26 Sydney Australia 04:4419:10 14h 26m
=26 Lo Prado Chile 05:3119:58 14h 26m
=26 San Nicolás de los Arroyos Argentina 04:5019:16 14h 26m
=26 San Luis Argentina 05:1419:40 14h 26m
=27 Río Cuarto Argentina 05:0719:32 14h 25m
=27 Quilpué Chile 05:3520:00 14h 25m
=27 Valparaíso Chile 05:3620:01 14h 25m
=27 Viña del Mar Chile 05:3620:01 14h 25m
=27 Rosario Argentina 04:5219:17 14h 25m
=27 Mendoza Argentina 05:2519:50 14h 25m
=27 East London South Africa 03:5818:23 14h 25m
=28 Mdantsane South Africa 03:5918:23 14h 24m
=28 Bhisho South Africa 04:0018:24 14h 24m
=29 Mandurah Australia 04:0818:31 14h 22m
=29 Rio Grande Brazil 04:2018:42 14h 22m
=30 Pelotas Brazil 04:2218:43 14h 21m
=30 Queenstown South Africa 04:0518:26 14h 21m
=30 Paraná Argentina 04:5419:15 14h 21m
=30 Santa Fe Argentina 04:5519:16 14h 21m
=30 Perth Australia 04:0918:30 14h 21m
=31 Mthatha South Africa 03:5818:18 14h 20m
=31 Córdoba Argentina 05:1019:30 14h 20m
=31 Concordia Argentina 04:4519:05 14h 20m
=32 Guaíba Brazil 04:2118:37 14h 16m
=32 Viamão Brazil 04:2018:36 14h 16m
=32 Porto Alegre Brazil 04:2118:36 14h 16m
=32 Alvorada Brazil 04:2018:36 14h 16m
=32 Coquimbo Chile 05:4119:57 14h 16m
=32 Cachoeirinha Brazil 04:2018:36 14h 16m
=32 Gravataí Brazil 04:2018:35 14h 16m
=32 La Serena Chile 05:4119:56 14h 16m
=32 Canoas Brazil 04:2118:36 14h 16m
=33 Sapucaia Brazil 04:2118:36 14h 15m
=33 Uruguaiana Brazil 04:4519:00 14h 15m
=33 São Leopoldo Brazil 04:2118:36 14h 15m
=33 Santa Cruz do Sul Brazil 04:2618:41 14h 15m
=33 Durban South Africa 03:5218:07 14h 15m
=33 Santa Maria Brazil 04:3218:46 14h 15m
=33 Novo Hamburgo Brazil 04:2118:36 14h 15m
=33 Pinetown South Africa 03:5318:08 14h 15m
=33 Mpumalanga South Africa 03:5418:09 14h 15m
=34 Pietermaritzburg South Africa 03:5518:09 14h 14m
=34 La Rioja Argentina 05:2419:38 14h 14m
=35 Maseru Lesotho 04:0718:21 14h 13m
=35 Caxias do Sul Brazil 04:2218:35 14h 13m
=35 Botshabelo South Africa 04:1118:24 14h 13m
=35 Bloemfontein South Africa 04:1318:26 14h 13m

Methodology: Calculated with the Muslim World League method using each city's coordinates, local date and IANA time zone.

Why Are the Fasting Hours So Long in These Cities?

The length of the Islamic fast, from Fajr at dawn to Maghrib at sunset, depends on latitude and the time of year. In the summer half of the year the cities with the longest fasts sit far from the equator, where the Sun rises early and sets late and dawn and dusk stretch long. The figures here are computed daily for each city's latitude and longitude.

This makes Ramadan very different around the world: a fast can last well over 18 hours in the far north during a northern-summer Ramadan, yet stay close to 12 hours near the equator all year. Today the longest fasting window among major cities is in Punta Arenas, at about 16h 12m.

Frequently Asked Questions: Cities With the Longest Fasting Hours Today

Which city has the longest fast today?
Punta Arenas currently has the longest daily fast among major cities, about 16h 12m from Fajr to Maghrib (as of October 18, 2026).
Why are fasting hours so much longer in some cities?
Because the gap between dawn and sunset grows with latitude. In summer, cities far from the equator have very long days, so the dawn-to-sunset fast is much longer there than near the equator.
How are fasting hours calculated?
The fast runs from Fajr (dawn) to Maghrib (sunset). We compute both times from each city's latitude and longitude for the current date using a standard calculation method, then take the difference.