12 Best Temples & Pilgrimage Sites Near Kolkata (2026) — Distance, Best Time & How to Reach

Looking for the best temples & pilgrimage sites near Kolkata? Here are 12 temples ranked by distance — from Shrinkhala Devi (Pandua) (~42 km) to Kushinagar (~809 km). Each shows how to reach it from Kolkata with estimated train, bus and flight fares, plus the best time to visit.

  1. Shrinkhala Devi (Pandua), West Bengal — pilgrimage near Kolkata1
    PilgrimageWest Bengal·4.2

    Best time: November to February

    Cheapest Local Bus · ₹30Fastest Bike Taxi (Rapido) · 1h 37m
  2. Tarapith, West Bengal — pilgrimage near Kolkata2

    Tarapith

    ~225 km
    PilgrimageWest Bengal·4.5

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹170Fastest Train (3AC) · 4h 21m
  3. Baidyanath Dham, Deoghar, Jharkhand — pilgrimage near Kolkata3
    PilgrimageJharkhand·4.7

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹230Fastest Train (3AC) · 6h 12m
  4. Biraja Devi Temple, Jajpur, Odisha — pilgrimage near Kolkata4
    PilgrimageOdisha·4.6

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹240Fastest Train (3AC) · 6h 26m
  5. Jagannath Temple, Puri, Odisha — pilgrimage near Kolkata5
    PilgrimageOdisha·4.8

    Best time: October to February

    Cheapest Train (Sleeper Class) · ₹320Fastest Train (3AC) · 8h 51m
  6. Rajgir, Bihar — pilgrimage near Kolkata6

    Rajgir

    ~506 km
    PilgrimageBihar·4.5

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹315Fastest Train (3AC) · 8h 51m
  7. Mahabodhi Temple, Bodh Gaya, Bihar — pilgrimage near Kolkata7
    PilgrimageBihar·4.9

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹325Fastest Train (3AC) · 9h 5m
  8. Mangalagauri Temple, Gaya, Bihar — pilgrimage near Kolkata8
    PilgrimageBihar·4.5

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹330Fastest Train (3AC) · 9h 13m
  9. Kamakhya Temple, Guwahati, Assam — pilgrimage near Kolkata9
    PilgrimageAssam·4.7

    Best time: October to April

    Cheapest Train (Sleeper Class) · ₹395Fastest Train (3AC) · 11h 13m
  10. Sarnath, Uttar Pradesh — pilgrimage near Kolkata10

    Sarnath

    ~783 km
    PilgrimageUttar Pradesh·4.7

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹465Fastest Train (3AC) · 13h 16m
  11. Varanasi Ghats, Uttar Pradesh — pilgrimage near Kolkata11
    PilgrimageUttar Pradesh·4.8

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹465Fastest Train (3AC) · 13h 17m
  12. Kushinagar, Uttar Pradesh — pilgrimage near Kolkata12

    Kushinagar

    ~809 km
    PilgrimageUttar Pradesh·4.6

    Best time: October to March

    Cheapest Train (Sleeper Class) · ₹475Fastest Train (3AC) · 13h 42m

Frequently asked questions

Which is the closest temple to Kolkata?

Shrinkhala Devi (Pandua) in West Bengal is the closest — about 42 km from Kolkata, reachable by Local Bus from around ₹30.

How far is Shrinkhala Devi (Pandua) from Kolkata?

Shrinkhala Devi (Pandua) is roughly 42 km by road from Kolkata; the fastest option is Bike Taxi (Rapido) (1h 37m). Fares are indicative — verify before booking.

What is the best time to visit temples & pilgrimage sites near Kolkata?

For most temples & pilgrimage sites near Kolkata, the best time to visit is October to March. Check each destination for its exact season.

More travel ideas

Plan your trip from Kolkata

Get a free day-by-day itinerary, budget and fares for any of these temples with BharatDost, your AI travel companion.

Plan with AI →