Mathura

Mathura

Birthplace of Lord Krishna

Mathura, situated on the western bank of the Yamuna River in Uttar Pradesh, is one of Hinduism's most sacred cities and the birthplace of Lord Krishna — the beloved deity whose life and teachings form...

Uttar Pradesh, India

4.7
Krishna JanmabhoomiAncient TemplesYamuna Ghats
spiritual
Duration: 1–2 Days
Budget/day: ₹1,000 – ₹3,000
Best season: Oct – Mar
Altitude: 174 m
Nearest airport: Agra Airport (58 km) / Delhi Airport (160 km)
Nearest railway: Mathura Junction (2 km)

Best places to visit in Mathura

Things to do in Mathura

Best Time to Visit and Weather Info

Best time: October to March

Holi festival (Feb–Mar) in Mathura–Vrindavan is legendary but extremely crowded. Janmashtami (Aug) is Krishna's birthday festival.

Winter

Best Time ⭐

Oct – Feb

5°C – 22°C

Ideal for temple visits and Yamuna Ghat walks. Parikrama is comfortable in cool weather.

  • Visit Shri Krishna Janmabhoomi at dawn
  • Attend Yamuna Ghat aarti at sunrise and sunset

Holi

Festive 🎉

Mar

18°C – 30°C

Mathura celebrates Holi over multiple weeks starting with Barsana Lathmar Holi. The most vibrant Holi in India.

  • Book accommodation 2 months ahead
  • Barsana Lathmar Holi is the most famous

How to Reach

✈️By Air

Airport: Agra Airport (58 km) / Indira Gandhi International, Delhi (160 km) (58–160 km)

Duration: 1.5–3 hrs

Flying to Delhi and driving to Mathura via Yamuna Expressway is the most common route.

Taxi: ₹2,500 – ₹4,000 from Delhi

Airlines: IndiGo, Air India

🚂By Train

Station: Mathura Junction

Excellent connectivity on Delhi–Mumbai and Delhi–Chennai main lines. Many trains stop here.

  • Gatimaan ExpressDelhi Hazrat Nizamuddin (1.5 hrs to Agra, 1 hr to Mathura)
  • Shatabdi ExpressDelhi (2 hrs to Mathura)

🚌By Road

Yamuna Expressway from Delhi (160 km, 2.5 hrs). UPSRTC buses from Delhi, Agra, and Jaipur.

  • Delhi: 160 km, 2.5 hrs via Yamuna Expressway
  • Agra: 58 km, 1 hr via NH-19
  • Jaipur: 235 km, 4.5 hrs via NH-21

Local Food

Mathura is the land of Peda — the most famous sweet in all of India, made here for centuries. All food is strictly vegetarian.

  • Mathura Peda

    GI-tagged milk-based sweet — the most famous peda in India, sold fresh at every sweet shop.

    Where: Brij Bhoomi Sweets, Holi Gate

    ₹300 – ₹600/kg

  • Kachori & Jalebi

    Crispy stuffed kachori with spicy potato filling, paired with golden jalebi for breakfast.

    Where: Old market near Vishram Ghat

    ₹40 – ₹80

  • Lassi

    Thick creamy yogurt drink — served in kulhads (clay cups) at Yamuna Ghat stalls.

    Where: Stalls near Vishram Ghat

    ₹30 – ₹60

  • Gajak

    Sesame and jaggery brittle — a winter specialty from the Braj region.

    Where: Sweet shops in Mathura market

    ₹150 – ₹300/kg

Mathura is a vegetarian city. No meat, fish, or eggs are served anywhere within the city.

FAQs

  • Mathura is the birthplace of Lord Krishna — one of Hinduism's most beloved deities. Shri Krishna Janmabhoomi Temple, Vishram Ghat, Dwarkadhish Temple, and the Yamuna Ghat aarti are the main attractions.

Hidden gems

  • Kusum Sarovar

    Beautiful lake with ornate cenotaphs, 25 km away.

    Entry
    Free
    Timings
    6:00 AM – 6:00 PM

    Why special: Stunning architecture and peaceful.

    View on Map
  • Mathura Museum

    Archaeological museum with ancient sculptures.

    Entry
    ₹20
    Timings
    10:30 AM – 4:30 PM (closed Mon)

    Why special: Mathura school of art artifacts.

    View on Map

Best Places Similar

Nearby destinations

Places to visit in Uttar Pradesh