Shri Nath Palace

How to Reach Deoghar (Babadham)

Reaching Baba Baidyanath Dham is easy by train, flight or road. This guide covers the nearest railway station to Babadham, sample train connections from Patna, Kolkata and beyond, the new Deoghar Airport, and road distances from major cities.

How to reach Deoghar at a glance

Deoghar — home to Baba Baidyanath Dham (Babadham) — is well connected to the rest of India. The main railhead is Jasidih Junction, the town now has its own Deoghar Airport (DGH), and good highways link it to Patna, Ranchi, Kolkata and Bhagalpur. Below we break down all three options — by air, by train and by road — with practical last-mile tips for reaching the temple.

By air

The nearest airport is the new Atal Bihari Vajpayee Deoghar Airport (IATA: DGH), inaugurated in 2022, located about 12 km from the Baidyanath temple. When direct flights suit your schedule, this is by far the quickest way in. If not, two larger airports serve as alternates:

AirportApprox. distance to DeogharNotes
Deoghar Airport (DGH)12 kmNearest — see our Deoghar Airport guide
Ranchi (Birsa Munda, IXR)~250 km~6 hrs by road; more flight options
Patna (Jay Prakash Narayan, PAT)~270 km~6–7 hrs by road; well connected nationally

For full flight, taxi-fare and last-mile detail, read our dedicated Deoghar Airport (DGH) guide.

By train

Jasidih Junction (station code JSME) is the main railway station for Babadham, sitting on the busy Howrah–Delhi main line, so it enjoys excellent connectivity. Deoghar also has its own smaller station, Baidyanathdham (Deoghar), closer to the temple and city centre. Here are sample connections (always confirm live timings before travel):

FromToApprox. durationNotes
Patna Jasidih (JSME) ~5–6 hrs Frequent trains via Kiul; some direct to Babadham
Kolkata / Howrah Jasidih (JSME) ~6–7 hrs On the Howrah–Delhi main line
Delhi Jasidih (JSME) ~18–22 hrs Rajdhani & mail/express via the Grand Chord
Ranchi Jasidih (JSME) ~7–9 hrs Via Dhanbad / Gomoh
Gaya Jasidih (JSME) ~3–4 hrs On the Grand Chord line

Durations are indicative. Check current schedules on IRCTC or the NTES app before booking.

Jasidih to Babadham — the last mile

From Jasidih Junction to Babadham (Deoghar temple) is roughly 7 km, about a 20–30 minute road journey. You can take a shared auto, e-rickshaw, prepaid taxi, or the short rail shuttle that runs between Jasidih and Deoghar station. If you are staying near the temple, ask your hotel to arrange a pick-up — our hotels near the railway station guide and Shri Nath Palace's travel desk can both help.

By road

Deoghar is connected by national and state highways to the entire eastern region. Self-drive, private taxi and state/private buses are all practical options. Key road distances:

FromApprox. distanceNotes
Jasidih Junction 7 km Nearest major railhead → Deoghar temple
Deoghar Airport (DGH) 12 km Nearest airport → temple
Basukinath Dham ~45 km Second temple on the circuit
Sultanganj ~105 km Start of the Kanwar Yatra route
Dumka ~65 km District town via Basukinath
Bhagalpur ~95 km Via Sultanganj
Patna ~270 km By NH — around 6–7 hrs by car
Ranchi ~250 km By road — around 6 hrs by car
Kolkata ~370 km By road — around 7–8 hrs by car

Road distances are approximate and depend on the exact route taken.

Pilgrims often combine Deoghar with nearby Basukinath Dham (~45 km) and, during Sawan, walk the Sultanganj to Babadham (~105 km) Kanwar route — see our Kanwar Yatra guide for that journey.

Where to stay after you arrive

However you reach Deoghar, staying close to the temple makes early-morning darshan far easier. Shri Nath Palace is just 1.5 km from Baba Baidyanath Dham, 7 km from Jasidih Junction and 12 km from Deoghar Airport, with a travel desk that arranges station and airport transfers. Explore hotels near Baidyanath temple or call +91 98915 30244 to book direct.

Frequently Asked Questions

What is the nearest railway station to Babadham? +

The nearest major railway station to Babadham (Baba Baidyanath Dham, Deoghar) is Jasidih Junction (station code JSME), about 7 km from the temple. Deoghar also has its own smaller station (Baidyanathdham), which is closer to the city centre at around 2 km.

How to reach Babadham from Jasidih station? +

From Jasidih Junction you can take a shared auto, e-rickshaw, taxi or the short rail shuttle to Deoghar. It is roughly 7 km to the temple area and takes about 20–30 minutes by road. Shri Nath Palace can arrange a pick-up from Jasidih on request.

Is there a direct train from Patna to Babadham? +

Yes, several trains connect Patna to Jasidih Junction, typically taking around 5–6 hours via the Kiul route, and some services run to Babadham (Deoghar) directly.

How to reach Deoghar from Kolkata / Howrah by train? +

Jasidih Junction lies on the busy Howrah–Delhi main line, so there are frequent trains from Howrah/Kolkata to Jasidih, taking roughly 6–7 hours.

How far is Ranchi Airport from Deoghar? +

Ranchi's Birsa Munda Airport is about 250 km from Deoghar by road (around 6 hours by car). With the new Deoghar Airport (DGH) now operational just 12 km from the temple, most flyers prefer flying directly into Deoghar when flights are available.

How far is Sultanganj from Babadham? +

Sultanganj is about 105 km from Babadham. This is the traditional Kanwar Yatra route, where devotees collect Ganga jal at Sultanganj and walk barefoot to Deoghar during Sawan.

Which airport should I use to reach Deoghar? +

The nearest and most convenient is Deoghar Airport (DGH), about 12 km from the temple. Ranchi (~250 km) and Patna (~270 km) airports are alternatives with more flight options if direct Deoghar flights don't suit your schedule.

Direct Booking · Best Price Guaranteed

Book your stay at Shri Nath Palace

The most convenient, comfortable and trusted hotel for your Baba Baidyanath Dham darshan. Best rates on direct booking — no middlemen.

WhatsApp