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
- 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).
| Place | Zora | Podne | Akš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 / +4 | 0 / 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
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)
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.
Deeper is darker: an earlier Zora, a later Jacija. Umm al-Qura (Makkah) times Jacija 90 minutes after Akšam instead of by angle.
| Method | Zora | Izlazak | Podne | Ikindija | Akšam | Jacija |
|---|---|---|---|---|---|---|
| The takvim | 2:40 | 4:57 | 12:49 | 16:55 | 20:38 | 22:34 |
| Diyanet (Turkey) | 2:40 | 4:57 | 12:53 | 16:59 | 20:39 | 22:45 |
| Muslim World League | 2:40 | 5:04 | 12:49 | 16:55 | 20:32 | 22:45 |
| Egyptian General Authority | 2:20 | 5:04 | 12:49 | 16:55 | 20:32 | 22:51 |
| Karachi (University of Islamic Sciences) | 2:40 | 5:04 | 12:49 | 16:55 | 20:32 | 22:57 |
| Umm al-Qura (Makkah) | 2:33 | 5:04 | 12:48 | 16:55 | 20:32 | 22:02 |
| ISNA (North America) | 3:13 | 5:04 | 12:49 | 16:55 | 20:32 | 22: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.
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.
| Town | 21 June | 21 December | The offsets | ||
|---|---|---|---|---|---|
| Sun | Takvim | Sun | Takvim | ||
| Bihać1.0° north | +13.9 | +14 | +6.7 | +6 | follows the sun |
| Konjic0.2° south | +1.0 | +3 | +2.5 | +1 | runs backwards |
| Trebinje1.1° south | −4.0 | +4 | +4.2 | −3 | runs 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.
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.
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.
- Trebinje−2.4 to +14.9 min
- Bileća−1.5 to +13.7 min
- Neum−1.5 to +13.5 min
- Ljubinje−1.6 to +13.3 min
- Novi Pazar+0.8 to +14.1 min
- 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