Skip to content

Notes · Prayer times

One takvim, 118 places

Every prayer time in the Bosnian takvim starts as Sarajevo’s. A town gets its own by moving Sarajevo’s times a whole number of minutes, one offset per vakat that holds for the whole month. How far is that from the sun over each town, and why do Bosnian times differ from the ones a phone app shows?

The answer

The takvim is the sun plus margins: sunrise about 6 minutes early, Akšam about 6 minutes late, Zora at 18° below the horizon and Jacija at 16°. That is why it differs from most apps: against the Muslim World League’s method, its sunrise is 6 minutes earlier, Akšam 6 minutes later and Jacija 7 minutes earlier. Turkey’s Diyanet keeps nearly the same margins. The monthly offsets hold all this within a minute or two north of Sarajevo. South of it they run backwards, as if each place lay as far north as it really lies south, and in winter that takes the margin away: in Trebinje, on 64 winter days, Akšam comes up to 2.4 minutes before the computed sunset, and in Bileća, Ljubinje and Neum by more than a minute.
118
places, every one of them Sarajevo’s day moved by whole minutes
7 min
how much earlier the takvim’s Jacija is than the Muslim World League’s: 16° below the horizon, not 17°
4 places
where Akšam sometimes falls more than a minute before the computed sunset, all in eastern Herzegovina and on the coast; 3 more by under a minute

How the takvim is built

One day, six vakats

Sarajevo’s 21 June, in summer time. Every other place in the takvim is this row plus its own minutes: one for Zora and sunrise, another for Podne, a third for the afternoon and evening.

Zora
2:40
Izlazak sunca
4:57
Podne
12:49
Ikindija
16:55
Akšam
20:38
Jacija
22:34

The sun over Sarajevo that day: sunrise 5:04, noon 12:48, sunset 20:32. So the takvim’s sunrise is early and its Akšam late, margins it keeps all year: sunrise 8 to 4 minutes early, Akšam 4 to 8 late. Zora is the moment the sun is 18.0° below the horizon, every day of the year to within 0.1°; Jacija is 16.0°; Ikindija is when a shadow is its object’s length plus its noon shadow (a factor of 1.0).

Minutes added to Sarajevo · June / December
PlaceZoraPodneAkšam
Velika Kladuša+5 / +16+10 / +10+16 / +5
Bihać+6 / +14+10 / +10+14 / +6
Mostar+1 / +4+2 / +2+4 / +1
Konjic+1 / +3+2 / +2+3 / +1
Trebinje−4 / +40 / 0+4 / −3
Bijeljina−7 / 0−3 / −3+1 / −7

Podne moves with longitude only, so its offset never changes. Zora and Akšam swap over the year: the north-west is later on summer evenings and winter mornings.

The whole year

A year in Sarajevo

The six vakats for every day of the year, over the sky they are timed by: full night, the twilight between night and day, and daylight. Zora sits right on the edge of night, at 18°; Jacija a little inside the twilight, at 16°. The dashed lines are the real sunrise and sunset; the takvim’s sunrise and Akšam sit just outside them, too close to part at this scale, so the readout gives the margin in minutes. Point at the chart, or tap it, for a day’s times.

Sunday 21 June

Sun rises 5:04 · sets 20:32

Zora
2:40
Izlazak sunca
4:57
7 min before sunrise
Podne
12:49
Ikindija
16:55
Akšam
20:38
6 min after sunset
Jacija
22:34
3:006:009:0012:0015:0018:0021:00JanFebMarAprMayJunJulAugSepOctNovDecSummer timeZoraIzlazak suncaPodneIkindijaAkšamJacija
Night, sun more than 18° below the horizonTwilightReal sunrise and sunsetThe takvim’s sunrise and Akšam

Against other methods

Why Bosnian times differ

Every method agrees on noon, sunrise and sunset; they disagree on three things. How deep below the horizon the sun must be for Zora and Jacija. Whether to add a margin of minutes to the moments the sun gives. And which shadow marks Ikindija. Here are the methods in wide use, set against Sarajevo’s takvim: each dot is how many minutes later (right) or earlier (left) a method puts that vakat.

  • Diyanet (Turkey)
  • Muslim World League
  • Egyptian General Authority
  • Karachi (University of Islamic Sciences)
  • Umm al-Qura (Makkah)
  • ISNA (North America)
Zora
Izlazak sunca
Podne
Ikindija
Akšam
Jacija
−25 minthe takvim+25 min

Three things set the takvim apart. Its margins: sunrise 6 minutes before the Muslim World League’s, Akšam 6 minutes after it, the same kind of margin Diyanet adds (7 minutes off sunrise, 7 minutes onto Akšam), which is why Diyanet’s dots sit on the line for both. Its Jacija angle: 16°, shallower than anyone’s here but ISNA’s, so its Jacija comes 7 minutes before the League’s and Diyanet’s. And its Ikindija, at the first shadow length, with no margin: Diyanet adds 4 minutes. The Hanafi rule of two shadow lengths, which some apps offer, would put Ikindija in Sarajevo at 18:09 on 21 June instead of 16:55.

How far below the horizon · Zora (left) and Jacija (right)
Takvim, Diyanet, World League, Karachi
Egypt
Umm al-Qura
ISNA
15°16°17°18°19°20°
Takvim
Diyanet, World League
Egypt
Karachi
ISNA

Deeper is darker: an earlier Zora, a later Jacija. Umm al-Qura (Makkah) times Jacija 90 minutes after Akšam instead of by angle.

Sarajevo, 21 June
MethodZoraIzlazakPodneIkindijaAkšamJacija
The takvim2:404:5712:4916:5520:3822:34
Diyanet (Turkey)2:404:5712:5316:5920:3922:45
Muslim World League2:405:0412:4916:5520:3222:45
Egyptian General Authority2:205:0412:4916:5520:3222:51
Karachi (University of Islamic Sciences)2:405:0412:4916:5520:3222:57
Umm al-Qura (Makkah)2:335:0412:4816:5520:3222:02
ISNA (North America)3:135:0412:4916:5520:3222:24

Times within a minute of the takvim are greyed.

The step

A month, one offset

How to read it. The line along zero is Sarajevo. The curve is the sun: how many minutes later (above zero) or earlier (below) it sets in Bihać than in Sarajevo, day by day. It sits above zero because Bihać lies west of Sarajevo, and it bends with the seasons because Bihać lies north of it: further north the summer days are longer and the winter days shorter. The staircase is the takvim, which cannot follow a curve: it holds one whole number of minutes for a month, then steps. The shading between them is how far the takvim’s Akšam is off the sun that day, before Sarajevo’s own margin of about 6 minutes is added on top.

In Bihać the gap averages 0.5 minutes and is widest on 1 November, at 1.2. Point at the chart, or tap it, for any day.

Widest gap

Sunday 1 November

Takvim Akšam in Bihać

16:50

Real sunset in Bihać

16:45

Akšam comes

4.8 min after

That is Sarajevo’s own margin, +6.0 min, plus the offset’s error, −1.2: the sun in Bihać sets 8.2 min later than in Sarajevo, and the takvim says +7.

0+2+4+6+8+10+12+14SarajevoJanFebMarAprMayJunJulAugSepOctNovDec
The sun: minutes after (+) or before (−) Sarajevo’s sunsetThe takvim: one offset a monthThe gap: how far off the takvim is

The finding

The south, mirrored

In Trebinje the staircase does not follow the curve at all; it runs the other way. Trebinje lies 1.1° south of Sarajevo, so its summer days are shorter and its winter days longer: the sun sets there earlier than in Sarajevo in June and later in December. The takvim moves Trebinje’s Akšam later in June and earlier in December. The dashed line is the sun Trebinje would have if it lay 1.1° north of Sarajevo instead: that is the line the staircase follows.

Minutes after Sarajevo’s sunset · the sun, and what the takvim adds
Town21 June21 DecemberThe offsets
SunTakvimSunTakvim
Bihać1.0° north+13.9+14+6.7+6follows the sun
Konjic0.2° south+1.0+3+2.5+1runs backwards
Trebinje1.1° south−4.0+4+4.2−3runs backwards

North of Sarajevo the sun sets later in summer and earlier in winter, and the takvim moves the same way. South of it the sun does the opposite, and the takvim still moves as if the town were north.

Widest gap

Sunday 21 June

Takvim Akšam in Trebinje

20:42

Real sunset in Trebinje

20:28

Akšam comes

13.7 min after

That is Sarajevo’s own margin, +5.7 min, plus the offset’s error, +8.0: the sun in Trebinje sets 4.0 min earlier than in Sarajevo, and the takvim says +4.

−4−20+2+4+6SarajevoJanFebMarAprMayJunJulAugSepOctNovDec
The sun: minutes after (+) or before (−) Sarajevo’s sunsetThe takvim: one offset a monthThe gap: how far off the takvim isThe sun, if Trebinje lay 1.1° north of Sarajevo instead of south

It is not only Trebinje. Of the 33 places in the takvim more than 0.15° south of Sarajevo, 28 fit a latitude as far north better than their own. At their real latitude the takvim misses them by 2.3 minutes on average; at the mirrored one by 0.7, close to what it misses the 68 places north of Sarajevo by (0.3, most of it rounding to whole minutes). In summer the mirroring makes Akšam later than it needs to be, an extra margin; in winter it takes the margin away, which is how Akšam in eastern Herzegovina comes before sunset.

The Takvim explains how it makes these offsets, and the explanation suggests a likely cause. A place’s correction is one part for longitude and one for latitude, and the latitude part is written as

t = Δ × g × (φ − φ₀)

where φ is the place’s latitude and φ₀ Sarajevo’s, so for a place south of Sarajevo the bracket is already negative. The same text then gives a rule for the sign: “Korekcija je pozitivna (+) za mjesta sjeverno od Sarajeva a negativna (−) za mjesta južno”, the correction is positive north of Sarajevo and negative south of it. Applied on top of the bracket, that sign turns the correction around for every place to the south, which is exactly the mirroring above. That is a reading of the published method, not a confirmed account of how the tables were worked out. The same text puts their accuracy “u granicama jedne minute”, within a minute; south of Sarajevo they miss by 2.3 minutes on average.

Takvim against the sun

Where it drifts

Akšam in the takvim, minus sunset computed for the town’s own coordinates, across a year. Near Sarajevo it stays inside the margin all year. South of it the offsets miss by more each season (the mirroring above), and in winter the misses use the margin up. Trebinje’s December offset puts Akšam 3 minutes before Sarajevo’s, though in winter the sun there sets later than in Sarajevo, not earlier. It comes early there on 64 days, in January, November and December.

Banja LukaBihaćBijeljinaMostarNeumSarajevoTrebinjeTuzlaNovi Pazar

Trebinje

1.1° south and 0.1° west of Sarajevo

Akšam before sunset on 64 days, in January, November and December, by up to 2.4 min

21 June
Akšam 20:42 · sunset 20:2813.7 min after sunset
21 December
Akšam 16:14 · sunset 16:161.8 min before sunset
The year
Akšam −2.4 to +14.9 min from sunset
Offsets
Fit a place 1.1° north better than its own latitude: off by 0.4 min against 4.7.
Akšam more than a minute before sunsetBefore it by under a minuteWithin 2 minutes after itAlways 2 minutes or more afterPoint at a town, or tap it, for its numbers. The Sandžak towns sit east of the map’s edge.
  1. Trebinje−2.4 to +14.9 min
  2. Bileća−1.5 to +13.7 min
  3. Neum−1.5 to +13.5 min
  4. Ljubinje−1.6 to +13.3 min
  5. Novi Pazar+0.8 to +14.1 min
  6. Sarajevo, for scale+4.4 to +7.9 min

Each bar is one place’s range over the year, from 3 minutes before sunset to 15 after; the black tick is sunset. Places whose Akšam ever comes more than a minute before it are in the accent.

Caveats

How sure this is

The times are the Islamic Community’s. Sarajevo’s match its 2026 calendar to the minute, and every place’s monthly offset matches the per-city tables in its 2023 Takvim; vaktija.ba serves the same numbers today. The tables in the newest printed edition were not checked line by line.

“Before sunset” here means before sunset computed the standard way: the sun’s centre 0.833° below a flat, sea-level horizon, accurate to well under a minute. That is the yardstick that shows Sarajevo’s own Akšam 4 to 8 minutes after sunset all year, the margin the takvim adds on purpose. By the same yardstick the margin is gone in Trebinje, Bileća, Ljubinje and Neum in winter, by 1.5 to 2.4 minutes.

What someone sees on the ground can differ. Hills to the south-west, where the winter sun sets, can hide it earlier than the computed sunset; the air bends its light by a little more or less with the weather, worth up to about a minute; and one time serves a whole municipality, whose ends are about half a minute apart. That is why Stolac, Čapljina and Gacko, early by under a minute on a few days, are shown as marginal and not counted.

None of this is a ruling on when to pray or break the fast. That belongs to the Islamic Community, whose muvekit draws up the takvim.

Method

How it was measured

The takvim is the one Vaktija ships, the same one vaktija.ba serves: Sarajevo’s day for every date, and each place’s offset per month in whole minutes. Both halves are the Islamic Community’s own. Sarajevo’s times match its 2026 calendar, and the offsets match the per-city tables (“Mjesne vremenske razlike”) in its 2023 Takvim; for the seven places where Akšam ever comes before the computed sunset, all 84 monthly rows agree. The method of the offsets is the one its 2025 Takvim describes. The takvim itself names Akšam “zalazak Sunca”, sunset.

The sun is computed for each place’s coordinates, from OpenStreetMap, with NOAA’s solar calculator (after Meeus), checked against standard values for the equation of time and the sun’s declination, for every day of 2026. Sunrise and sunset are the sun’s centre 0.833° below a flat, sea-level horizon; hills and valleys, which move the sun people actually see, are not in it. Times are in Europe/Sarajevo, summer time included.

The other methods use the parameters of the open-source adhan library: their twilight angles, Asr at one shadow length, and their fixed minute adjustments. Diyanet’s is adhan’s approximation of the Turkish Presidency of Religious Affairs’ published margins; its own published times can differ by a minute or so.

Sources: Vaktija’s takvim · coordinates © OpenStreetMap contributors · map: geoBoundaries (CC BY 4.0) · NOAA solar calculator · adhan