KaraKundali

HomeLearn › Dasha

Vimshottari Dasha: the nine Mahadashas

Vimshottari Dasha divides a 120-year life into nine planetary periods, each called a Mahadasha. They always run in the same order - Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn and Mercury - and your starting point is set by the nakshatra the Moon occupied at birth.

Each Mahadasha is divided into nine Antardashas (sub-periods) in the same order, beginning with the Mahadasha lord itself, and each of those into shorter Pratyantardashas. A reading such as Venus / Rahu / Mercury names all three levels.

PeriodLengthTraditional focus
Ketu Mahadasha7 yearsSpiritual deepening and resolving past karma
Venus Mahadasha20 yearsRelationships, creative expression, and material pleasures
Sun Mahadasha6 yearsLeadership, recognition, father, and government matters
Moon Mahadasha10 yearsMind, emotions, home life, and the mother
Mars Mahadasha7 yearsInitiative, property, siblings, and technical work
Rahu Mahadasha18 yearsForeign connections, technology, and karmic amplification
Jupiter Mahadasha16 yearsExpansion, learning, children, and spiritual growth
Saturn Mahadasha19 yearsStructured effort, karmic lessons, and long-term building
Mercury Mahadasha17 yearsCommunication, commerce, and intellectual activity

Questions

Which Mahadasha am I running now?

It depends on the Moon's exact position at birth. The free birth chart on KaraKundali shows your current Mahadasha and Antardasha with their dates.

How long is the Vimshottari Dasha cycle?

120 years across the nine planetary periods.