Vimshottari Dasha: The 120-Year Cosmic Clock

The timing system that makes Vedic astrology unique

Samrat Yantra sundial, Jantar Mantar · Jaipur, India · UNESCO World Heritage Site · Wikimedia Commons

What is the Vimshottari Dasha System?

The Vimshottari Dasha is the most widely used timing system in Jyotish (Vedic astrology). It assigns each of the 9 Vedic planets a specific period of rulership within a complete 120-year cycle. The word "Vimshottari" itself comes from the Sanskrit vimshat (twenty) and uttara (above/beyond), meaning "of 120": literally, "that which spans 120."

Beyond transits (where planets are now), Vedic astrology adds a second, equally powerful layer: the Dasha system tells you which planet is activated in your life at any given time. A planet might sit quietly in your chart for decades, then step forward as the period's dominant theme when its Mahadasha (major period) begins.

This is what gives Vedic astrology its reputation for careful life-timing: not just what the chart indicates, but when those indications are most likely to manifest.

How It's Calculated

The starting point of your entire Vimshottari Dasha sequence is determined by a single factor: the Moon's nakshatra at the moment of birth.

Each of the 27 nakshatras is ruled by one of the 9 Vedic planets. The nakshatra the Moon occupies at birth determines which planet's Mahadasha you are born into. For example, if the Moon is in Ashwini nakshatra (ruled by Ketu), your life begins in a Ketu Mahadasha.

But it goes further: the exact degree of the Moon within that nakshatra determines how much of the first Mahadasha has already elapsed. Each nakshatra spans 13°20' of the zodiac. If the Moon is at the very beginning of the nakshatra, nearly the full Mahadasha remains. If it is near the end, only a fraction remains, and the next planetary period begins soon after birth.

This is why birth time accuracy is paramount. Even a few minutes' shift can place the Moon in a different part of the nakshatra, altering the balance point of the first dasha and cascading through every subsequent period.

The 9 Mahadashas

The Vimshottari cycle always follows the same fixed sequence. Each planet rules for a specific number of years, totaling exactly 120:

◉
Ketu 7 years
♀
Venus 20 years
☼
Sun 6 years
☾
Moon 10 years
♂
Mars 7 years
●
Rahu 18 years
♃
Jupiter 16 years
♄
Saturn 19 years
☿
Mercury 17 years
Total cycle: 7 + 20 + 6 + 10 + 7 + 18 + 16 + 19 + 17 = 120 years

Sub-periods (Antardashas)

Each Mahadasha is not one solid block. It subdivides into 9 Antardashas (sub-periods), following the same Vimshottari sequence. The Antardasha of each planet is proportional to its Mahadasha duration relative to the full 120-year cycle.

For example, within the 20-year Venus Mahadasha, the Venus-Venus Antardasha lasts 3 years and 4 months, while the Venus-Sun Antardasha lasts just 1 year. This creates month-level precision in timing planetary influences.

The subdivision continues further into even finer periods:

  • Mahadasha — Major period (years to decades)
  • Antardasha (Bhukti) — Sub-period (months to years)
  • Pratyantar Dasha — Sub-sub-period (weeks to months)
  • Sookshma Dasha — Subtle period (days to weeks)
  • Prana Dasha — Breath-level period (hours to days)

Each level of subdivision follows the same proportional system, a fractal-like nesting of planetary influences. Practiced Jyotishis work with the Pratyantar level for month-and-week textures, and finer levels still with Sookshma and Prana.

Why Precision Matters

The entire Vimshottari Dasha timeline hinges on a single astronomical measurement: the exact position of the Moon at birth. An inaccurate birth time leads to a wrong Moon position, which can result in a wrong nakshatra assignment, which means a wrong starting dasha, and from there the entire timeline is off.

Consider this: the Moon moves approximately 13 degrees per day, or about 0.5 degrees per hour. A birth time error of just 2 hours could shift the Moon's position by a full degree, enough to cross a nakshatra boundary and change the starting planet of the dasha sequence.

DashaFlow uses the Swiss Ephemeris for sub-arcsecond Moon position accuracy, so even subtle nakshatra boundary calculations stay precise. That accuracy is the difference between a timeline you can trust and one that starts in the wrong place.

Historical Context

Parashara codified this system in the Brihat Parashara Hora Shastra, though its origins may predate the text itself. The Vimshottari system has been the primary timing method in North Indian Jyotish for over 1,500 years. Other dasha systems exist (Yogini, Chara, Ashtottari), and Vimshottari remains the most commonly practiced and taught among them. On the history of the Vimshottari Dasha

The elegance of the system lies in its simplicity: one starting point (the Moon's nakshatra), one fixed sequence, and a proportional subdivision that scales from decades down to hours.

See Your Complete Dasha Timeline

Discover which planetary period you're in right now, what's coming next, and how the cosmic clock has shaped your past.

Calculate Your Timeline

DashaFlow provides astrological indicators for entertainment and educational purposes only.