Grah Gochar — Planetary Transits

Where the nine grahas are, which are retrograde, and when each next changes sign. No birth details needed: this is the sky itself, the same for everyone.

Retrograde now

Venus, Saturn

Apparent backward motion, not real. The Earth is overtaking these bodies on a faster inner orbit, and they slide backwards against the stars the way a slower car appears to as you pass it. Rahu and Ketu are excluded here because their backward motion is genuine and permanent.

Positions and next sign change

Graha Sign Degree Nakshatra Speed Next sign change
Sun Kanya 26°44′ Chitra p2 0.991°/d 17 Oct 2026 → Tula (3 days)
Moon Vrischika 8°59′ Anuradha p2 12.165°/d 16 Oct 2026 → Dhanu (2 days)
Mars Karka 15°01′ Pushya p4 0.553°/d 12 Nov 2026 → Simha (29 days)
Mercury Tula 21°38′ Vishakha p1 0.889°/d 02 Dec 2026 → Vrischika (49 days)
Jupiter Karka 27°36′ Ashlesha p4 0.158°/d 31 Oct 2026 → Simha (17 days)
Venus R Tula 11°53′ Swati p2 -0.423°/d 05 Nov 2026 → Kanya (22 days)
Saturn R Meena 16°18′ Uttara Bhadrapada p4 -0.077°/d 03 Jun 2027 → Mesha (232 days)
Rahu R Kumbha 2°46′ Dhanishtha p3 -0.053°/d 05 Dec 2026 → Makara (52 days)
Ketu R Simha 2°46′ Magha p1 -0.053°/d 05 Dec 2026 → Karka (52 days)

Ingress dates are found by scanning for an actual sign change and bisecting to the minute, not by projecting current speed. That matters near a boundary: a graha can cross, turn retrograde, cross back and cross a third time, and a projection would report the first crossing as though it were permanent.

How fast each one moves

The speeds in the table are degrees per day, computed by central difference rather than taken from a table of averages, so they show the actual rate now including retrograde loops. Roughly: the Moon covers about 13° a day and changes sign every two and a bit days; the Sun about 1° a day and a sign a month; Saturn about two and a half years per sign; Rahu and Ketu about eighteen months, backwards.

That spread is why transit claims need reading carefully. A Moon transit lasts hours to a couple of days and applies to everyone born under that moon sign at once. A Saturn transit lasts years. Statements of the form "this transit affects you" describe something happening to a twelfth of the planet simultaneously.

How this was calculated — and why another panchang may differ
Ayanamsa
Lahiri (Chitrapaksha) — Government of India standard
mean 24°13′52.52″ · true 24°14′00.51″

Positions are computed from the mean value; printed panchangs usually quote the true value, which adds nutation. Both are shown so the number you see elsewhere is recognisable.

Ephemeris
astronomy-engine 2.1.19 — Sun and planets VSOP87; Moon from the Improved Lunar Ephemeris (1954); mean lunar node per Meeus 47.7
Time zone
UTC — transits are geocentric and independent of any observer's location

Resolved for this date, not assumed. India used Madras Mean Time until 1906 and wartime daylight saving from 1942 to 1945.

Julian Day (UT)
2461327.804893
Algorithm
v1.0.0
Place data
GeoNames, used under CC BY 4.0

Every populated place in India plus every city worldwide over 15,000, with the IANA zone each one actually sits in. Coordinates are the gazetteer's; elevation is only held for the curated cities, so a looked-up place is treated as being at sea level, which moves sunrise by under a minute for anywhere below about 1.5 km.

Why another panchang may not agree

Disagreements are almost never about astronomy. Modern ephemerides agree on where the Sun and Moon are to within a fraction of an arcsecond. They are about convention:

  • A different ayanamsa. Lahiri and Raman sit about 1.2° apart, which is roughly a tenth of a nakshatra — so about one chart in ten lands on a different birth star.
  • A different sunrise definition. Upper limb with refraction, or the centre of the disc geometrically.
  • Drik versus Vakya. Drik computes real positions; Vakya follows older tabular methods that can differ by a day on the tithi.
  • A different place. Panchangs are location-specific. A panchang printed for one city is wrong for another.

One property is worth knowing because it settles many arguments: tithi and karana do not depend on the ayanamsa at all. They are computed from the angle between the Sun and Moon, so the offset cancels exactly. If two panchangs disagree on tithi, the cause is the sunrise rule or the location — never the ayanamsa. Nakshatra, rashi and yoga do shift with it.

Ingress DATES shift directly with the ayanamsa, since a sign boundary is an absolute longitude: Lahiri and Raman are about 1.45 degrees apart, which for Saturn is roughly six weeks of difference in when it changes sign. Sites also differ on mean versus true node for Rahu and Ketu, worth up to about 1.5 degrees, and on whether an ingress is dated to a graha's first entry into a sign or its final entry after retrograding back out.

Gochar means transit: where the grahas actually are, as opposed to where they were when you were born. The table above gives the current position of all nine, which are retrograde, how fast each is moving, and the exact date each next crosses into a new sign.

It needs no birth details. This is the one page on the site that is identical for everybody, because it describes the sky rather than a person.

What a transit is

Your birth chart is a snapshot. The planets kept moving afterwards.

A transit is simply the current position of a graha, usually considered against something in the natal chart: the natal Moon most often, sometimes the lagna. The tool takes an optional moon sign and reports how many signs each graha currently sits from it.

That relationship is the whole mechanism behind Sade Sati (Saturn in the 12th, 1st or 2nd from the natal Moon) and behind most transit interpretation generally. The positions themselves are astronomy; what gets read into the relationship is not.

The speeds are the useful part

The table reports degrees per day, computed by central difference from the actual ephemeris rather than taken from a table of averages. That means it shows the real current rate, including the slowdown near a retrograde station.

Rough figures worth carrying:

GrahaSpeedTime per sign
Moonabout 13° a dayabout 2¼ days
Mercuryup to about 2° a day2 to 3 weeks, when direct
Sunabout 1° a dayabout a month
Venusabout 1° a dayabout a month, when direct
Marsabout 0.5° a dayabout 6 weeks
Jupiterabout 0.08° a dayabout a year
Saturnabout 0.03° a dayabout 2½ years
Rahu and Ketuabout 0.05° a day, backwardsabout 18 months

That spread is why transit claims need reading with the timescale attached. A Moon transit lasts a couple of days. A Saturn transit lasts years. Both get described in the same language, and they are not the same kind of statement.

There is a second point in the same table, and it is sharper. A transit applies to everyone with that moon sign at once. When Saturn enters a sign, it enters it for every person on Earth simultaneously. Roughly one twelfth of humanity shares any given moon sign, so a transit reading of the form "this will affect you" is describing something happening to about six hundred million people on the same day.

Ingress dates, and why they cannot be projected

The date each graha next changes sign is the part of this page that takes real work, and it is where implementations go wrong.

The obvious approach is to take the graha's current speed, measure how far it is from the sign boundary, and divide. That works for the Sun, which never reverses. It fails for everything else.

A graha near a boundary can cross it, turn retrograde, cross back into the sign it just left, turn direct again and cross a third time. Mercury does this several times a year. Mars did it in 2022. When it happens, a projection reports the first crossing as though it were permanent, and is wrong for months.

This page finds ingresses by scanning forward for an actual change of sign and then bisecting that interval down to one minute. No assumption is made that motion is forward, or steady, or that a boundary once crossed stays crossed.

The scan step is chosen per graha from its speed: a quarter-day for the Moon, three days for Saturn. Stepping a day at a time would miss nothing but would be wasteful for the slow bodies; stepping a month at a time would miss the Moon entirely.

Retrograde motion, and what is really happening

Several grahas are usually marked retrograde. It means they appear to move backwards against the fixed stars.

Nothing physically reverses. The Earth is on a faster inner orbit and periodically overtakes the outer planets, and during the overtaking they appear to slide backwards, exactly as a slower car appears to move backwards as you pass it on a motorway. For Mercury and Venus, which are inside Earth's orbit, the same effect happens when they swing between us and the Sun.

The apparent reversal was one of the harder problems in early astronomy and drove a great deal of increasingly elaborate machinery to explain, all of which dissolved the moment the Sun was put at the centre.

Rahu and Ketu are a different case, and the tool separates them out. Their backward motion is genuine. The lunar nodes really do regress along the ecliptic, completing a circuit in about 18.6 years, because the Moon's orbital plane itself slowly rotates. They are marked permanently retrograde for that reason rather than as an appearance.

One consequence you can see in the table: Rahu and Ketu always change sign on the same day. They are opposite ends of one line, exactly 180° apart, so they cross sign boundaries simultaneously and always will.

Reading the table

A few things the numbers tell you directly.

Which grahas are near a boundary. A graha at 29° of a sign is days or weeks from moving, and any reading built on its current sign has a short shelf life. A graha at 3° has just arrived.

Which are slowing down. A speed well below the graha's usual rate means it is approaching a station, the turning point between direct and retrograde motion. Mercury at 0.3°/day is about to turn.

How long the current arrangement lasts. The nearest ingress date in the table is the date the sky's configuration next changes at all.

Why another site gives different dates

The ayanamsa, and here it matters directly. A sign boundary is an absolute sidereal longitude, so shifting the zero point shifts every boundary. Lahiri and Raman are about 1.45° apart, which for Saturn at 0.03° a day is about seven weeks of difference in when it changes sign. For the Moon it is under three hours. The slower the graha, the larger the discrepancy in time.

Mean against true node for Rahu and Ketu, worth up to about 1.5°, which at their speed is about a month.

First entry against final entry, for a graha that retrogrades back out of a sign after entering it. Both are defensible and they can differ by months.

Tropical against sidereal. Western transit reports use the tropical zodiac and will differ by the whole ayanamsa, currently about 24°, which is nearly a whole sign. That is not a disagreement so much as a different coordinate system.

The one transit everybody can check

If you want to confirm for yourself that the table is describing the real sky rather than a model of it, the Moon is the graha to use.

It moves about 13° a day, which is roughly half a degree an hour, and it changes sign every two and a quarter days. So the ingress date the table gives for the Moon is never more than about two days away, and you can simply come back and see whether it happened.

Better still, the Moon is visible. Its position against the background stars is something you can check with your own eyes and a star chart, unlike Saturn's sidereal longitude to the arcminute. If the tool says the Moon is in Magha nakshatra, that is a claim about which patch of sky it is standing in tonight, and the claim is falsifiable from a rooftop.

That is worth doing once, because it establishes what kind of thing the rest of the table is. The positions are not conventions or interpretations. They are statements about where objects are, of the same type as a tide table, and they are wrong or right in the same way a tide table is.

Sidereal against tropical, briefly

One source of confusion that comes up constantly with transits.

A Western transit report will place the Sun in a different sign from this page, almost always the next one along. Neither is a mistake.

Western astrology uses the tropical zodiac, whose zero point is the position of the Sun at the March equinox. Indian astrology uses the sidereal zodiac, whose zero point is fixed against the stars. Because the Earth's axis wobbles, the equinox drifts backwards against the stars by about 50 arcseconds a year, and over roughly two thousand years that has accumulated to about 24°.

So the two zodiacs are currently offset by nearly a whole sign. A tropical Leo Sun is usually a sidereal Karka Sun. Both are computed correctly within their own frame; they are answering questions with different starting points.

The tool reports the offset it used, called the ayanamsa, in the method block below the table. If you are comparing against a Western source, that number is the entire difference between the two.

What this page will not do

It will not tell you what any of these transits mean for you.

What it computes is each graha's sidereal longitude, its sign and nakshatra, its instantaneous speed, and the next instant at which it crosses a sign boundary. All of that is astronomy, checkable against any ephemeris in the world, and none of it depends on who is asking.

The reason to have it stated carefully is that transit interpretation rests entirely on these positions and dates being right, and the ingress dates in particular are easy to get wrong in ways nobody notices. A page that projects Mercury's current speed forward will confidently give you a date that a retrograde loop makes nonsense of. Getting the astronomy right is a precondition for anything built on top of it, whatever you think of what gets built.

Common questions

What is grah gochar?

Gochar means transit: where the grahas are now, as opposed to where they were at your birth. Transits are usually read against something natal, most often the natal Moon. This page reports current positions, speeds, retrograde states and the next sign change for all nine grahas, and needs no birth details.

How is the next sign change date calculated?

By scanning forward for an actual change of sign and then bisecting that interval down to one minute. It is deliberately not projected from current speed, because a graha near a boundary can cross it, turn retrograde, cross back and cross a third time. Mercury does this several times a year, and a projection would report the first crossing as permanent.

How long does each graha stay in a sign?

Roughly: the Moon about 2¼ days, Mercury two to three weeks when direct, the Sun about a month, Venus about a month, Mars about six weeks, Jupiter about a year, Saturn about two and a half years, and Rahu and Ketu about eighteen months moving backwards.

What does retrograde actually mean?

Apparent backward motion against the fixed stars. Nothing physically reverses: the Earth is on a faster inner orbit and periodically overtakes the outer planets, which then appear to slide backwards the way a slower car does as you pass it. Rahu and Ketu are the exception, since the lunar nodes really do regress along the ecliptic, completing a circuit in about 18.6 years.

Why do Rahu and Ketu always change sign on the same day?

Because they are opposite ends of one line, exactly 180 degrees apart by definition, so they cross sign boundaries simultaneously and always will. If a source shows them changing sign on different dates, something is wrong.

Why does a Western site put the planets in different signs?

Because it uses the tropical zodiac, whose zero point is the Sun's position at the March equinox, while Indian astrology uses the sidereal zodiac anchored to the stars. The equinox drifts against the stars by about 50 arcseconds a year, which has accumulated to roughly 24 degrees, so the two are currently offset by nearly a whole sign. Both are correct within their own frame.

Does the ayanamsa change transit dates?

Directly, and more for slow grahas. A sign boundary is an absolute sidereal longitude, so shifting the zero point shifts every boundary. Lahiri and Raman are about 1.45 degrees apart, which for Saturn at 0.03 degrees a day is roughly seven weeks of difference in when it changes sign. For the Moon it is under three hours.

Can I verify these positions myself?

Yes, and the Moon is the one to use. It changes sign every two and a quarter days, so any ingress date given is at most two days away and you can simply come back and check. Its position against the background stars is also visible with the naked eye and a star chart, which makes the claim falsifiable from a rooftop.