Krishna Temple in Mathura with its ornate spires and intricate architecture

Uttar Pradesh, India · City guide

Mathura travel guide

Sacred ghats, Krishna's birthplace, temple bells at dawn, and lanes where pilgrims walk with faith and flowers.

PilgrimageHeritageFoodWellnessRegion Uttar Pradesh Spiritual Circuit
Photo: Ashish Pandey · CC BY-SA 4.0

Mathura is one of Hinduism's holiest cities, revered as the birthplace of Lord Krishna. The Yamuna River winds through it, lined with ancient ghats where pilgrims bathe and perform rituals at sunrise. The Krishna Janmasthan Temple Complex stands at the city's heart, marking the legendary spot where Krishna was born. Beyond the main temples, Mathura's old lanes pulse with devotion: small shrines, flower markets, ritual bells and the steady rhythm of worship that frames every day.

The city rewards early mornings and a relaxed pace. Visit the Krishna Janmasthan and Keshav Dev temples when they open, walk the Yamuna ghats in the soft light, and spend afternoons in quieter temples or the museums that hold Kushan-era sculpture. Crowds build through the day, especially around prayer times, so plan major sights for dawn. The lanes near the ghats are narrow and can feel crowded, but they offer a raw, unfiltered glimpse of devotional life that many travellers find moving.

For families and older travellers, Mathura requires honesty about logistics: steps at ghats, heat in summer, crowds during festivals, and the intensity of pilgrimage sites. But if you time your visit and plan a relaxed rhythm—staying near the ghats, hiring a local guide, and taking afternoon breaks—three days here offer a profound look at Krishna worship and the Yamuna's sacred role in Hindu life.

Before you plan

Know Mathura at a glance

Best months
October to March; November to February is most comfortable. April to May is very hot, June to September brings monsoon humidity and possible flooding near the Yamuna.
Ideal trip length
2–3 days for a relaxed pace; a single day covers the main temples in a rushed visit.
Nearest airport
Indira Gandhi International Airport, Delhi (INR); roughly 3–4 hours by road to Mathura, traffic dependent. Agra airport (45 minutes) is a closer alternative.
Railway station
Mathura Junction (MTJ) on the Delhi-Agra main line; frequent trains from both cities. Some express trains stop here.
Getting around
Hire a car with a driver for the temples and ghats; autos and tuk-tuks are cheaper but less comfortable for longer journeys. The old city lanes are not suitable for cars; walking and small shared autos are necessary.
Daily budget
Roughly ₹1,000–₹3,000 per person per day excluding hotel, for food, local transport and entry fees. Temples are free or charge small donations.
Senior comfort
Moderate with planning. Ghats have steps and can be slippery; temples are intense with crowds and narrow passages. Hire a driver, take frequent breaks, and check for lifts or ramps at hotels.
Language
Hindi and Brajbhasha locally; English spoken in hotels and at major temples. A local guide helps greatly with temple customs and stories.

Prices, opening hours and weather change. Recheck live details before booking.

How many days do you have?

A Mathura itinerary that leaves room for Mathura

01 1 day in Mathura
  1. Day 1: Krishna Janmasthan and the ghats. Arrive early and go directly to the Krishna Janmasthan Temple Complex to see the main sanctuary and the underground chamber where Krishna is believed to have been born. The complex opens around dawn; queue lengths are shorter in early morning. After 2–3 hours inside, walk to the Yamuna ghats nearby to see pilgrims bathing and priests performing rituals. Stop at a small ghat-side café for chai or a light snack. Visit the Gita Mandir or Dwarkadhish Temple in the late afternoon when it cools slightly. End with an evening aarti (prayer ceremony) at one of the smaller temples along the ghats, then explore the flower and spice markets in the old city lanes. Have dinner at a local sweet shop or vegetarian restaurant.
02 2 days in Mathura
  1. Day 1: Temples and sacred waters. Begin before dawn at the Krishna Janmasthan Temple Complex, spending 2–3 hours exploring the main shrine and the sacred well inside. Walk to the Yamuna ghats and watch the sunrise and morning rituals. Return to your hotel for a rest and a late breakfast. In the early evening, visit the Keshav Dev Temple, another major shrine dedicated to Krishna as a young cowherd. Attend the evening aarti ceremony. Walk through the streets nearby, stopping at a temple café or sweet shop.
  2. Day 2: Sculptural heritage and river walks. Spend the morning at the Government Museum (Mathura Museum), which holds one of India's finest collections of Kushan-era sculpture and Krishna art from 1st–3rd centuries CE. The air-conditioned galleries are a refuge from heat and crowds. After lunch and a long rest at your hotel, take an evening walk along the Yamuna ghats with a local guide who can explain the bathing rituals and the rivers spiritual role. Visit Banke Bihari Ghat or Shahi Ghat to see pilgrims and hear the temple bells. If visiting during Holi (February or March), see the Lathmar Holi celebrations in nearby Barsana if time allows, or witness the coloured powder rituals in Mathura's streets.
03 3 days in Mathura
  1. Day 1: Janmasthan and devotional immersion. Arrive early and spend the morning at the Krishna Janmasthan Temple Complex, exploring the main sanctuary, the underground Garbha Griha (inner sanctum) and the gardens. Understand the site's history and architecture with a local guide. Rest at your hotel through the afternoon. In the evening, visit the Keshav Dev Temple to see the evening aarti, then walk the nearby lanes to catch the temple bells and ritual rhythms of the old city.
  2. Day 2: Museums, history, and ghats. Spend the morning at the Government Museum, studying Kushan sculpture and Krishna iconography over two hours. After lunch, visit the Gita Mandir, a marble temple dedicated to the Bhagavad Gita. In the late afternoon, hire a guide and walk the Yamuna ghats at a slow pace—Banke Bihari Ghat, Dhan Ghat, and others—seeing pilgrims bathe, priests perform puja (worship), and the river's spiritual importance to locals. End with dinner at a traditional vegetarian restaurant.
  3. Day 3: Day trip and temple exploration. Take a morning drive to Vrindavan (roughly 30–45 minutes by road), Krishna's childhood home, to see the Banke Bihari Temple, Radha Raman Temple and Radha Vallabh Temple. Return to Mathura by early afternoon. Rest, then visit any temple or neighbourhood you missed: Dwarkadhish, Radha Rani, or the older lanes near the bazaars. Spend your final evening at a ghat watching sunset over the Yamuna, reflecting on the city's devotional life.

See the day-by-day Mathura itinerary with place guides →

See Mathura

The places that explain Mathura.

Places to visit · 9 guides

Jakub Hałun · CC BY-SA 4.0

Places to visit

Northern Mathura, between Old City and newer developments

Janakpuri

A residential neighbourhood in Mathura home to traditional havelis and small temples, quieter than the bazaars and temples, offering a glimpse into how residents live between and around the pilgrim sites.

Eat Mathura well

What and where to eat in Mathura.

Food and restaurants

Mathura's cuisine is rooted in Krishna worship and Braj vegetarian tradition. Pedhe (a milk-based sweet) and khoya-based desserts are the city's signatures. Mathura petha, a fudge-like sweet made from milk solids and flavoured with fruits or spices, is sold in stalls throughout the old city. Dahi (yoghurt), lassi (yoghurt drink), and milk-based sweets dominate. Many priests and temples serve prasad (consecrated food) to pilgrims: offerings of fruit, sweets and grains blessed in worship, free to eat.

For a real meal, seek vegetarian restaurants and dhabas (street eateries) near the ghats. Poori sabzi (fried bread with spiced vegetables), dal, and rice are staples. Milk-based dishes like kheer (rice pudding) and rabri (thickened sweetened milk) are omnipresent. Street food includes aloo tikki (potato cakes) and momos. The flower and spice markets around the old city sell fresh produce and spices if you are staying in a place where you can cook. Most food is vegetarian by custom; ask for less spice if needed, and stick to bottled or filtered water.

Shop Mathura

Markets, makers and what to take home.

Shopping · 2 guides

Mathura's bazaars sell flowers, spices, sweets, and Krishna-themed religious items. The old city lanes near the Krishna Janmasthan are packed with small shops selling malas (prayer beads), images of Krishna, and brass temple bells. Flower markets supply fresh flowers for temple offerings: marigolds, roses and jasmine used in worship. Spice markets sell saffron, cardamom and other aromatics used in temples and kitchens. Petha shops are everywhere—buy directly from makers like Shreenath Petha or Bansal Sweets for the freshest confections.

For textiles and handicrafts, visit the cooperative shops near the tourism office or in Vrindavan, about 30–40 minutes by road, for better selection of Braj-style cloth and carved wooden Krishna figurines. Prices in street stalls are open to gentle negotiation, but less so in fixed-price shops. Shop in the early morning before crowds build and the heat intensifies.

RioRiyoRio · CC BY 4.0

Shopping

Old City, near Holi Gate

Chatta Bazaar

A covered marketplace in old Mathura where pilgrims and locals buy clothes, silks, jewelry and ritual items. The narrow lanes and centuries-old shops give you a sense of how bazaars have functioned here for generations.

Made in Mathura

Where Mathura makes, performs and gathers.

Culture and craft · 1 guide

Where to stay in Mathura

Hotels that shape the trip, not just the night.

Hotels and stays

Choose the area first

Read our full guide to where to stay in Mathura →

Affiliate link — we may earn a commission at no extra cost to you. Prices are live on the partner site.

Sacred Mathura

Living places of faith — visit with respect.

Places of worship · 8 guides

Diego Delso · CC BY-SA 4.0

Places of worship

Old City, near Dhan Ghat

Dwarkadhish Temple

A 400-year-old temple dedicated to Krishna as the king of Dwarka, featuring intricate stone carvings and an interior painted with frescoes of Krishna's life. Less crowded than the major pilgrimage temples, with more architectural detail to notice.

Vinayaraj · CC BY-SA 4.0

Places of worship

Old City area

Gita Mandir

A 20th-century temple dedicated to the Bhagavad Gita, built by the Birla family with an interior featuring verses and scenes from the holy text. A quiet, contemplative space with less crowd and more philosophy.

S raghu20 · CC BY-SA 3.0

Places of worship

Old City, adjacent to Krishna Janmasthan

Keshav Dev Temple

The oldest and most architecturally significant temple in Mathura, built in the 15th century by local rulers. It was desecrated by Aurangzeb and rebuilt; what you see today blends old foundations with modern devotion.

Map

Open in Google Maps →

Know before you go

Small decisions that make Mathura easier

For parents and senior travellers

  • Book a car with a driver for the entire stay; walking in Mathura's lanes is crowded and uneven, and relying on autos between sights is tiring.
  • Visit the Krishna Janmasthan Temple Complex at opening time (usually before 6 AM) to avoid crowds and intense heat. Expect stairs and narrow passages inside; take your time.
  • The Yamuna ghats have many steps. Choose a few accessible ghats like Banke Bihari or Dhan Ghat, and go in the early morning or late afternoon when it is cool.
  • Stay near the temples if possible, or at Chatta Bazaar, and take a long afternoon rest (2–3 hours) to recover from heat and crowds. Morning activity, afternoon rest, gentle evening routine.
  • The Government Museum is air-conditioned and level; spend a leisurely 2–3 hours there instead of rushing between small temples in the sun.
  • Arrange a knowledgeable local guide through your hotel; they can explain customs, navigate crowds and suggest the least stressful routes through temples.
  • Carry water, a hat, sunscreen and light, breathable clothing. Temple floors and ghats can be very hot. Wear socks for temple visits.
Add concierge support

Nearby trips from Mathura

Useful answers

Mathura FAQs

How many days are enough for Mathura?

Two days allows you to see the Krishna Janmasthan, walk the ghats and visit the museum. Three days add time for Vrindavan or a slower, deeper experience of devotional life. A single day covers the main temples in a rushed visit.

What is the best time to visit Mathura?

October to March, with November to February being most comfortable. April to May is extremely hot. June to September sees monsoon humidity and potential flooding near the Yamuna. Holi (February or March) brings festival energy but also huge crowds.

Is Mathura good for elderly parents?

Yes, with careful planning. Hire a car and driver, choose a hotel with lifts near the temples, visit major sights early in the day, rest through the afternoon heat, and use the Government Museum as an air-conditioned break. Ghats have steps and can be slippery; walk slowly and use railings.

What is the dress code for temples in Mathura?

Remove shoes at temple entrances. Modest dress is expected: cover shoulders, knees and torso. Women may want a dupatta (scarf) to cover the head in inner sanctums; men can wear a simple shirt and trousers. Many temples lend cloth wraps if needed. Check the specific temple's customs at entry.

Are there entry tickets for the Krishna Janmasthan Temple Complex?

The temple complex is free to enter, though pilgrims leave small donations at the shrine. Separate entry fees may apply to certain inner sections or museums within the complex. Check with the temple authorities on arrival.

What is the significance of the Yamuna ghats in Mathura?

The Yamuna River is sacred to Hindus and central to Krishna's mythology. The ghats are ritual bathing sites where pilgrims worship, bathe and perform ceremonies. The river is believed to purify the faithful. Visiting the ghats at sunrise or during evening aarti (prayer ceremonies) gives a direct sense of Hindu devotional practice.

Is it possible to see Holi celebrations in Mathura?

Yes. Holi falls in February or March and is celebrated with coloured powder, water and community joy. Mathura's Holi is lively; Barsana (1–1.5 hours away) holds the famous Lathmar Holi where women playfully hit men with sticks. Both are crowded and intense; book hotels well in advance.

Which area is best to stay in Mathura?

Near the Krishna Janmasthan for atmosphere and temple access, or Chatta Bazaar for a quieter, more practical base. Holi Gate is a middle option. Vrindavan (30–45 minutes away) offers more hotel variety and rests you away from Mathura's intensity while staying in the region.

Related guides

Sources and further reading

Timings, fees and access rules change. Recheck with the official source before you travel.

Want Mathura planned around your family?

Tell us who is travelling and how they like to move. We build the route, book the stays and can add a companion on the ground.

Start planning

Ask Raahzo to plan this city

Share dates, who is travelling, comfort level and budget. We reply with an honest plan and quote.

Live prices, opening hours and hotel availability change — we confirm everything before you pay.