18 Best Temples & Pilgrimage Sites Near Lucknow (2026) — Distance, Best Time & How to Reach
Looking for the best temples & pilgrimage sites near Lucknow? Here are 18 temples ranked by distance — from Sravasti (~164 km) to Pushkar (~796 km). Each shows how to reach it from Lucknow with estimated train, bus and flight fares, plus the best time to visit.
1Sravasti
~164 kmPilgrimageUttar Pradesh·★ 4.5Best time: October to March
Cheapest Train (Sleeper Class) · ₹135Fastest Outstation Cab (Sedan) · 3h 14m
2PilgrimageUttar Pradesh·★ 4.5Best time: October to March
Cheapest Train (Sleeper Class) · ₹170Fastest Outstation Cab (Sedan) · 4h 20m
3Varanasi Ghats
~331 kmPilgrimageUttar Pradesh·★ 4.8Best time: October to March
Cheapest Train (Sleeper Class) · ₹225Fastest Train (3AC) · 6h 2m
4Sarnath
~329 kmPilgrimageUttar Pradesh·★ 4.7Best time: October to March
Cheapest Train (Sleeper Class) · ₹225Fastest Train (3AC) · 6h 1m
5Kushinagar
~365 kmPilgrimageUttar Pradesh·★ 4.6Best time: October to March
Cheapest Train (Sleeper Class) · ₹245Fastest Train (3AC) · 6h 36m
6Lotus Temple
~512 kmPilgrimageDelhi·★ 4.8Best time: October to March
Cheapest Train (Sleeper Class) · ₹320Fastest Train (3AC) · 8h 57m
7Rishikesh
~557 kmPilgrimageUttarakhand·★ 4.7Best time: September to June
Cheapest Train (Sleeper Class) · ₹345Fastest Train (3AC) · 9h 39m
8Badrinath Temple
~570 kmPilgrimageUttarakhand·★ 4.8Best time: May to June, September to October
Cheapest Train (Sleeper Class) · ₹350Fastest Train (3AC) · 9h 52m
9Mangalagauri Temple, Gaya
~580 kmPilgrimageBihar·★ 4.5Best time: October to March
Cheapest Train (Sleeper Class) · ₹355Fastest Train (3AC) · 10h 2m
10Kedarnath Temple
~587 kmPilgrimageUttarakhand·★ 4.9Best time: May to June, September to October
Cheapest Train (Sleeper Class) · ₹360Fastest Train (3AC) · 10h 8m
11Mahabodhi Temple, Bodh Gaya
~588 kmPilgrimageBihar·★ 4.9Best time: October to March
Cheapest Train (Sleeper Class) · ₹360Fastest Train (3AC) · 10h 9m
12Rajgir
~614 kmPilgrimageBihar·★ 4.5Best time: October to March
Cheapest Train (Sleeper Class) · ₹375Fastest Train (3AC) · 10h 34m
13Gangotri
~626 kmPilgrimageUttarakhand·★ 4.7Best time: May to June, September to October
Cheapest Train (Sleeper Class) · ₹380Fastest Train (3AC) · 10h 46m
14Yamunotri
~654 kmPilgrimageUttarakhand·★ 4.6Best time: May to June, September to October
Cheapest Train (Sleeper Class) · ₹395Fastest Train (3AC) · 11h 13m
15Kurukshetra Brahma Sarovar
~664 kmPilgrimageHaryana·★ 4.5Best time: October to March
Cheapest Train (Sleeper Class) · ₹400Fastest Train (3AC) · 11h 22m
16Ajmer Sharif Dargah
~787 kmPilgrimageRajasthan·★ 4.7Best time: October to March
Cheapest Train (Sleeper Class) · ₹465Fastest Train (3AC) · 13h 20m
17Baidyanath Dham, Deoghar
~792 kmPilgrimageJharkhand·★ 4.7Best time: October to March
Cheapest Train (Sleeper Class) · ₹470Fastest Train (3AC) · 13h 25m
18Pushkar
~796 kmPilgrimageRajasthan·★ 4.6Best time: October to March
Cheapest Train (Sleeper Class) · ₹470Fastest Train (3AC) · 13h 29m
Frequently asked questions
Which is the closest temple to Lucknow?
Sravasti in Uttar Pradesh is the closest — about 164 km from Lucknow, reachable by Train (Sleeper Class) from around ₹135.
How far is Sravasti from Lucknow?
Sravasti is roughly 164 km by road from Lucknow; the fastest option is Outstation Cab (Sedan) (3h 14m). Fares are indicative — verify before booking.
What is the best time to visit temples & pilgrimage sites near Lucknow?
For most temples & pilgrimage sites near Lucknow, the best time to visit is October to March. Check each destination for its exact season.
More travel ideas
Plan your trip from Lucknow
Get a free day-by-day itinerary, budget and fares for any of these temples with BharatDost, your AI travel companion.
Plan with AI →