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.
1Shrinkhala Devi (Pandua)
~42 kmPilgrimageWest Bengal·★ 4.2Best time: November to February
Cheapest Local Bus · ₹30Fastest Bike Taxi (Rapido) · 1h 37m
2Tarapith
~225 kmPilgrimageWest Bengal·★ 4.5Best time: October to March
Cheapest Train (Sleeper Class) · ₹170Fastest Train (3AC) · 4h 21m
3Baidyanath Dham, Deoghar
~340 kmPilgrimageJharkhand·★ 4.7Best time: October to March
Cheapest Train (Sleeper Class) · ₹230Fastest Train (3AC) · 6h 12m
4Biraja Devi Temple, Jajpur
~355 kmPilgrimageOdisha·★ 4.6Best time: October to March
Cheapest Train (Sleeper Class) · ₹240Fastest Train (3AC) · 6h 26m
5Jagannath Temple, Puri
~507 kmPilgrimageOdisha·★ 4.8Best time: October to February
Cheapest Train (Sleeper Class) · ₹320Fastest Train (3AC) · 8h 51m
6Rajgir
~506 kmPilgrimageBihar·★ 4.5Best time: October to March
Cheapest Train (Sleeper Class) · ₹315Fastest Train (3AC) · 8h 51m
7Mahabodhi Temple, Bodh Gaya
~521 kmPilgrimageBihar·★ 4.9Best time: October to March
Cheapest Train (Sleeper Class) · ₹325Fastest Train (3AC) · 9h 5m
8Mangalagauri Temple, Gaya
~529 kmPilgrimageBihar·★ 4.5Best time: October to March
Cheapest Train (Sleeper Class) · ₹330Fastest Train (3AC) · 9h 13m
9Kamakhya Temple, Guwahati
~655 kmPilgrimageAssam·★ 4.7Best time: October to April
Cheapest Train (Sleeper Class) · ₹395Fastest Train (3AC) · 11h 13m
10Sarnath
~783 kmPilgrimageUttar Pradesh·★ 4.7Best time: October to March
Cheapest Train (Sleeper Class) · ₹465Fastest Train (3AC) · 13h 16m
11Varanasi Ghats
~784 kmPilgrimageUttar Pradesh·★ 4.8Best time: October to March
Cheapest Train (Sleeper Class) · ₹465Fastest Train (3AC) · 13h 17m
12Kushinagar
~809 kmPilgrimageUttar Pradesh·★ 4.6Best 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 →