Shubh Muhurat vs Rahu Kaal: How the Timings Are Actually Derived — A Worked Example
Every panchang app will tell you that Rahu Kaal on a Friday runs for about 90 minutes in the late morning, and that Abhijit muhurat sits around midday. But the timings are not looked up from a fixed timetable — they are computed from three inputs: the weekday, your local sunrise, and your local sunset. This guide derives both systems from first principles, then works a complete example with real sunrise–sunset numbers, showing every arithmetic step.
The two systems at a glance
Rahu Kaal and shubh muhurat answer opposite questions. Rahu Kaal marks one fixed segment of the daytime that is considered inauspicious for new beginnings — the segment's position in the day is fixed by weekday, so it is different every day of the week. Shubh muhurat (most commonly the Abhijit muhurta) marks a specific auspicious window within the day — its position is fixed relative to local midday, so it is roughly at the same clock time all week. A related daytime grid, choghadiya, splits the day into eight named periods of which three — Shubh, Labh, and Amrit — are considered good.
The key insight: none of these are universal clock times. All three are derived from the local sunrise-to-sunset day, so they shift with the seasons and with your location. That is why two apps can disagree by ten minutes — they are using slightly different sunrise values, not different astrology.
Deriving Rahu Kaal: the weekday-segment rule
Step 1 — Measure the local daytime. The day runs from local sunrise to local sunset. Call its length D minutes.
Step 2 — Divide the day into 8 equal segments. Each segment is D/8 minutes long. Segment 1 begins at sunrise.
Step 3 — Pick the segment by weekday. The weekday decides which of the eight segments belongs to Rahu:
| Weekday | Rahu Kaal segment (counted from sunrise) | Where it falls in a classic 6:00 AM–6:00 PM day |
|---|---|---|
| Sunday | 8th | ~4:30–6:00 PM |
| Monday | 2nd | ~7:30–9:00 AM |
| Tuesday | 7th | ~3:00–4:30 PM |
| Wednesday | 5th | ~12:00–1:30 PM |
| Thursday | 6th | ~1:30–3:00 PM |
| Friday | 4th | ~10:30 AM–12:00 PM |
| Saturday | 3rd | ~9:00–10:30 AM |
That is the whole rule. Rahu Kaal is one-eighth of the daylight, and the weekday table tells you which eighth. (Two sibling segments — Yamagandam and Gulika Kaal — follow the same divide-by-eight logic with their own weekday tables; some apps display all three.)
Deriving shubh muhurat: the Abhijit rule
Step 1 — Use the same local daytime D, from sunrise to sunset.
Step 2 — Divide the daytime into 15 muhurtas (a muhurta is the classical time unit of 48 minutes — exactly D/15 when the day is 12 hours).
Step 3 — Abhijit is the 8th muhurta of the daytime — the one straddling local midday. Its length is D/15, centred on the midpoint between sunrise and sunset (local solar noon). One tradition makes an exception: some texts (notably the Muhurta Chintamani) treat Abhijit's Wednesday occurrence as marred, so traditional almanacs often mark Wednesday Abhijit differently.
Because Abhijit is anchored to the midpoint of the day rather than to a weekday table, it lands at nearly the same clock time every day at a given location — the main variation is seasonal, as sunrise and sunset shift.
Choghadiya: the day's named periods
Choghadiya cuts the same sunrise-to-sunset day into 8 periods, each D/8 long — the same segment length as Rahu Kaal's grid, but named. The day's sequence depends on the weekday; for Friday it is: Char, Labh, Amrit, Kaal, Shubh, Rog, Udveg, Char. Of the eight names, Shubh, Labh, and Amrit are considered auspicious; Udveg, Kaal, and Rog are to be avoided; Char is neutral. The night has its own eight-period sequence, starting at sunset. Note that Rahu Kaal always overlaps the inauspicious Kaal choghadiya period — never a Shubh/Labh/Amrit one — so the two grids agree on what to avoid even though they are computed independently.
Worked example: Friday, 23 October 2026, Lahore
Inputs (from the day's astronomical data for Lahore):
- Date: Friday, 23 October 2026
- Sunrise: 6:11 AM PKT
- Sunset: 5:22 PM PKT
Step 1 — Day length D. From 6:11 AM to 5:22 PM is 11 hours 11 minutes = 671 minutes.
Step 2 — Rahu Kaal segment length. 671 / 8 = 83.875 minutes, i.e. 1 hour 23 minutes 53 seconds.
Step 3 — Friday's segment. From the weekday table, Friday = the 4th segment.
Step 4 — Build the segment grid from sunrise:
| Segment | Time (rounded) |
|---|---|
| 1 | 6:11 – 7:35 AM |
| 2 | 7:35 – 8:59 AM |
| 3 | 8:59 – 10:23 AM |
| 4 — Rahu Kaal | 10:23 – 11:46 AM |
| 5 | 11:46 AM – 1:10 PM |
| 6 | 1:10 – 2:34 PM |
| 7 | 2:34 – 3:58 PM |
| 8 | 3:58 – 5:22 PM |
(The exact edges are 6:11:00, 7:34:53, 8:58:46, 10:22:38, 11:46:31, 1:10:23 PM, 2:34:16 PM, 3:58:09 PM, 5:22:00 PM — the table rounds each to the minute.)
Rahu Kaal on this day: 10:23 AM – 11:46 AM PKT.
Now the Abhijit muhurat on the same day:
Step 1 — Muhurta length. 671 / 15 = 44.73 minutes, i.e. 44 minutes 44 seconds.
Step 2 — Local midday. The midpoint of 6:11 AM and 5:22 PM is 6:11 AM + 335.5 minutes = 11:46:30 AM.
Step 3 — Centre the 8th muhurta on midday: 11:46:30 AM ± 22 minutes 22 seconds → 11:24 AM – 12:09 PM (rounded).
Abhijit muhurat on this day: 11:24 AM – 12:09 PM PKT.
And the Friday choghadiya grid (same 83-minute-53-second periods, Friday's sequence Char–Labh–Amrit–Kaal–Shubh–Rog–Udveg–Char):
| Period | Name | Time (rounded) | Reading |
|---|---|---|---|
| 1 | Char | 6:11 – 7:35 AM | Neutral |
| 2 | Labh | 7:35 – 8:59 AM | Auspicious |
| 3 | Amrit | 8:59 – 10:23 AM | Auspicious |
| 4 | Kaal | 10:23 – 11:46 AM | Avoid — coincides with Rahu Kaal |
| 5 | Shubh | 11:46 AM – 1:10 PM | Auspicious — overlaps Abhijit |
| 6 | Rog | 1:10 – 2:34 PM | Avoid |
| 7 | Udveg | 2:34 – 3:58 PM | Avoid |
| 8 | Char | 3:58 – 5:22 PM | Neutral |
Three things worth noticing. First, the 4th-period "Kaal" and Rahu Kaal land on exactly the same slot — this is no coincidence; both are the fourth eighth of the day, and both are marked avoid, which is a useful cross-check when an app shows you only one of them. Second, Abhijit (11:24 AM–12:09 PM) sits inside the Shubh choghadiya period (11:46 AM–1:10 PM) — the two auspicious systems reinforce each other in the late morning, which is why roughly 11:45 AM to noon is the most commonly recommended "safe window" for starting something on this day. Third, compare with the classic 6-to-6 timetable: there, Friday Rahu Kaal is 10:30 AM–12:00 PM, seven minutes off from our computed 10:23–11:46 — because Lahore's October day is shorter than 12 hours. A fixed timetable would have been wrong for this city and date.
Six mistakes that break real timing calculations
- Using a fixed timetable instead of local sunrise–sunset. Rahu Kaal on Friday is 10:30–12:00 only for a 12-hour day at the reference location. Everywhere else, derive it from the day's actual sunrise and sunset.
- Counting the segment from midnight or from 6:00 AM. Segment 1 starts at local sunrise, whatever the clock says. In winter at high latitudes, sunrise can be hours off from any round number.
- Applying the weekday table to the night. The Rahu Kaal rule governs the sunrise–sunset day. Night periods follow the separate night choghadiya sequence, not the same segment table.
- Treating Abhijit as "12:00 noon sharp." Abhijit is a window of D/15 centred on local solar midday — on this example day it runs 11:24 AM–12:09 PM and does not include noon itself as a single point.
- Picking a "Shubh" choghadiya period that overlaps Rahu Kaal. The two grids are independent, so check both. When they conflict, the Rahu Kaal avoid-rule takes precedence — starting during Rahu Kaal defeats the purpose of hunting for a shubh slot.
- Forgetting that weekday boundaries follow sunrise. In the classical system, the "day" of Friday for timing purposes runs sunrise-to-sunrise. An event at 5:30 AM on Friday morning belongs to Thursday's timing grid, not Friday's.
Compute it for your own date and city
The inputs are just three things: the weekday, your local sunrise, and your local sunset. The nakshatra calculator and rashi calculator give you the Moon-based inputs for the fuller muhurat methods, and the kundali matching calculator covers compatibility timing — then apply the segment and muhurta rules above to pin down the day's avoid and auspicious windows.
FAQ
What is Rahu Kaal, in one sentence? One-eighth of the local sunrise-to-sunset day, considered inauspicious for new beginnings. Which eighth it is depends on the weekday — Sunday the 8th, Monday the 2nd, Tuesday the 7th, Wednesday the 5th, Thursday the 6th, Friday the 4th, Saturday the 3rd.
Why do two apps show different Rahu Kaal times for the same day? Almost always because they use slightly different sunrise/sunset values — one may use astronomical sunrise for your exact coordinates while another uses a city-level approximation, or one applies a different refraction correction. The weekday-segment rule itself never changes; only the D (day length) and the sunrise anchor differ.
Is Rahu Kaal the same everywhere in the world? No. It is derived from local sunrise and sunset, so it varies by location and season. On the same Friday, Rahu Kaal in Lahore (an ~11h11m day in October) is 10:23–11:46 AM local, while in London (a shorter October day) it would be a shorter, earlier window — each computed from that city's own sunrise.
Does Rahu Kaal apply at night? The classical Rahu Kaal segment table governs the sunrise–sunset day only. Nights are divided into their own eight choghadiya periods with a separate sequence and separate auspicious/inauspicious readings; the daytime weekday table is not applied to them.
What is the difference between Rahu Kaal, Yamagandam, and Gulika Kaal? All three use the same divide-the-day-into-eight method; they differ only in which weekday maps to which segment. Rahu Kaal is the most widely observed of the three, but traditional almanacs list all three, and all three are avoided for new undertakings.
What if my event starts before Rahu Kaal but runs into it? Traditional guidance is about the start of an undertaking — a ceremony, signing, or departure begun in an auspicious window is generally considered fine even if it continues through an inauspicious period. The avoid-rule applies to initiating the new activity during Rahu Kaal.
Is Abhijit muhurat good every day? It is considered one of the most reliable daily auspicious windows, anchored to local midday, and it needs no weekday lookup. The one classical caveat: some texts mark Wednesday's Abhijit as afflicted, so traditionalists treat Wednesday midday with more caution and prefer the choghadiya Shubh/Labh/Amrit periods that day.
What is the single most reliable daily window if I want to keep it simple? Compute the overlap of Abhijit muhurat (midday ± D/30) with the day's Shubh, Labh, or Amrit choghadiya period, and make sure it does not touch Rahu Kaal. On the worked example day that overlap is roughly 11:46 AM–12:09 PM — late morning, on the right side of both auspicious grids and clear of the avoid segment.
verified_user Editorial Guidelines
Written by real humans with real-world experience. Our content at CalcaTools prioritizes factual accuracy, usability, and your privacy. We continuously review our articles to ensure they meet modern E-E-A-T (Experience, Expertise, Authoritativeness, and Trustworthiness) standards.