my next stop

Uttar Pradesh

Barsana & Nandgaon

Braj hill villages where Lathmar Holi is fought with sticks

CultureSpiritualOffbeat

Best time to visit Barsana & Nandgaon

peak shoulder off-season avoid

  • Go: November to March
  • Shoulder: October, quieter, and the weather is less of a sure thing
  • Skip: April to August

Planning a specific month? JanuaryFebruaryMarchNovemberDecember

Barsana & Nandgaon season by season

Winter December to February Prime time

Peak at 8-25 °C: Radha Rani temple stairs at sunrise and a Braj that stays rural instead of tour-bus busy.

Summer March to May Prime time

Lathmar Holi falls in late Feb or March and is worth the chaos; after it Braj climbs past 45 °C and empties.

Monsoon June to September Mixed, read the detail

Jun-Aug is 38 °C at high humidity with village lanes churned to mud; only Sept's Radhashtami is worth it.

Autumn October to November Prime time

October is clean, warm and near-empty between festivals, and the 8 km Barsana-Nandgaon walk is at its best.

What Barsana & Nandgaon is actually like

Village ashrams and simple guesthouses; sadhus and Braj pilgrims, plus a scrum of photographers at Holi

Things to do in Barsana & Nandgaon

The local places worth your time in and around Barsana & Nandgaon, with how far each sits from the centre. Tap a name to open it in Google Maps.

  • Shriji Temple (Radha Rani Mandir)

    Temple · in town

    Radha's temple on Barsana hill, about 200 steps or a palki up; Lathmar Holi is fought in this courtyard

  • Nand Bhavan Temple

    Temple · 8 km out

    Krishna's foster home on Nandgaon hill, a stiff stepped climb; the men who storm Barsana at Holi set out from here

  • Pavan Sarovar

    Lake · 8 km out

    Stone ghat tank below Nandgaon where Krishna's cows drank; parakeets at dusk and nobody around outside Holi week

  • Prem Sarovar

    Lake · 3 km out

    Quiet marble ghat tank between the two villages; a good half hour stop, and bhajan groups gather in the evening

  • Govardhan Hill (Giriraj Parikrama)

    Trek · 25 km out

    The 21 km circuit of the sacred hill, many walk it barefoot; start at Daan Ghati before dawn, allow five to six hours

Getting to Barsana & Nandgaon

Mathura Jn 45 km, shared tempos and buses take 1.5 h; Delhi 130 km by road, no railway station in Barsana

Practical ways in: trainroad

Trip facts

How long to stay
2 days
Budget
Shoestring
How busy
Steady at its peak
Solo travel
Fine solo
Altitude
182 m
State
Uttar Pradesh
Coordinates
27.6489, 77.3789

Common questions

When is the best time to visit Barsana & Nandgaon?

November to March is peak season in Barsana & Nandgaon. October is shoulder season: thinner crowds, a bit more risk in the weather. Avoid April to August. October is clean, warm and near-empty between festivals, and the 8 km Barsana-Nandgaon walk is at its best.

How many days do you need in Barsana & Nandgaon?

2 days is the usual stay. Village ashrams and simple guesthouses; sadhus and Braj pilgrims, plus a scrum of photographers at Holi.

How do you get to Barsana & Nandgaon?

Mathura Jn 45 km, shared tempos and buses take 1.5 h; Delhi 130 km by road, no railway station in Barsana. Practical ways in: train and road.

Is Barsana & Nandgaon expensive, and does it get crowded?

Shoestring by Indian travel standards, and it runs steady at the busiest time of year. Fine solo.

Is there a festival in Barsana & Nandgaon?

Feb/Mar: Lathmar Holi at Barsana and Nandgaon (dates shift yearly). Time a trip around it and you see the place at its loudest, but book beds early.

What are the best things to do in Barsana & Nandgaon?

Shriji Temple (Radha Rani Mandir), Nand Bhavan Temple, Pavan Sarovar, Prem Sarovar and Govardhan Hill (Giriraj Parikrama). Radha's temple on Barsana hill, about 200 steps or a palki up; Lathmar Holi is fought in this courtyard.

Nearby, and where to go next

More places to visit in Uttar Pradesh

All 31 destinations in Uttar Pradesh