How to Reach Deoghar from Delhi

Train, road or air — the simplest way to Deoghar, with a room ready when you need one.

ROUTE PASSINDIA EDITION
FROMDelhi
TODeoghar
1220-1250 kmapprox. distance
Trainrail route
Roadtaxi or bus
Airflight + road
1220-1250 kmapprox. distance
3ways to travel

TrainRoadAir

Pick how you travel

YATRA SAATHI · PERSONAL HELP

Plan with a Travel Expert

Talk through your Deoghar trip: where to stay, what to see and your budget.

Talk to Your Yatra Saathi →
Route overview

Delhi to Deoghar Route

Travelling from Delhi to Deoghar is possible by flight, train and road. Deoghar is one of Jharkhand's major pilgrimage destinations and is home to Baba Baidyanath Temple. The road distance from Delhi is roughly 1,220-1,250 km, so most travellers prefer a flight or an overnight train rather than driving the entire distance.
By train · Rail + onward

How to Reach Deoghar from Delhi by Train

Train is one of the most practical options for pilgrims and budget travellers travelling from Delhi to Deoghar. Jasidih Junction (JSME) is an important long-distance rail gateway for Deoghar, while some train services may also reach Deoghar station depending on the route and travel date. The rail journey from Delhi/New Delhi to the Deoghar region generally takes around 18-22 hours depending on the train and connection. From Jasidih Junction, Deoghar city and Baba Baidyanath Temple can be reached by taxi, auto-rickshaw or local transport. Travellers should check the latest train timings and seat availability before booking.

Direct trains from Delhi to Deoghar

8 direct trains. Fastest: 12306 Kolkata Rajdhani, 14h 49m. Trains arrive at Jasidih Jn.

TrainDepartsArrivesJourneyRuns on
12274HWH Duronto ExpressNew Delhi (NDLS) → Jasidih Jn (JSME) 12:35 04:49+1 day 16h 14m Tue, Sat
22466BABA V DHAM ExpressAnand Vihar Terminal (ANVT) → Jasidih Jn (JSME) 12:40 04:35+1 day 15h 55m Wed
22460BV DHAM HumsafrAnand Vihar Terminal (ANVT) → Jasidih Jn (JSME) 12:40 04:35+1 day 15h 55m Mon
14050Godda ExpressDelhi Jn (DLI) → Jasidih Jn (JSME) 15:00 12:25+1 day 21h 25m Mon
12306Kolkata RajdhaniNew Delhi (NDLS) → Jasidih Jn (JSME) 16:50 07:39+1 day 14h 49m Fri
12236Madhupur HumsafarAnand Vihar Terminal (ANVT) → Jasidih Jn (JSME) 17:20 09:25+1 day 16h 5m Thu
12304Poorva ExpressNew Delhi (NDLS) → Jasidih Jn (JSME) 17:40 11:31+1 day 17h 51m Wed, Thu, Sat, Sun
19603DOZ GODA ExpressDelhi Jn (DLI) → Jasidih Jn (JSME) 23:05 19:23+1 day 20h 18m Sun

Timetable as of 2026-08-30. Timings, stops and running days change, so confirm on NTES or IRCTC before you travel.

Reaching Deoghar late?

Stay close by and start fresh. Owners send you offers for free, with no payment now.

Get stay offers
By road · Door to door

How to Reach Deoghar from Delhi by Road

The road distance from Delhi to Deoghar is approximately 1,220-1,250 km. A continuous drive can take around 15-18 hours or more, excluding traffic, meal breaks and rest stops. Because this is a long journey, families should consider splitting the drive or taking adequate rest breaks. Road travel is most suitable for groups who want flexibility, are comfortable with long-distance driving and wish to plan stops along the route.
By air · Flight + road

How to Reach Deoghar from Delhi by Air

Deoghar is served by Deoghar Airport (DGH), located close to the city. Flight options between Delhi and Deoghar may be direct or may involve a connection depending on the airline schedule and travel date. Regional flight schedules can change, so travellers should verify the latest routing before booking. After arriving at Deoghar Airport, taxis and local transport are available for the onward journey to Deoghar city and Baba Baidyanath Temple. Flying is generally the fastest option for travellers coming from Delhi.
Good to know

Delhi to Deoghar Travel FAQs

How far is Deoghar from Delhi?
The road distance from Delhi to Deoghar is roughly 1,220-1,250 km.
How long does Delhi to Deoghar take by train?
The journey generally takes around 18-22 hours depending on the train, route and connection.
Which railway station is best for Deoghar?
Jasidih Junction is one of the main long-distance rail gateways for Deoghar. Some services may also reach Deoghar station.
Can I fly from Delhi to Deoghar?
Yes, flight options are available, although routing and direct-flight availability can vary by date. Check the latest airline schedule before booking.
What is the best way to travel from Delhi to Deoghar?
For minimum travel time, flight is usually preferable. Train is a practical and economical option for pilgrims and budget travellers.
Delhi se Deoghar (Devghar) ki duri kitni hai?
Delhi se Deoghar ki sadak se duri lagbhag 1220-1250 km hai. Train se aane par Jasidih Junction utrein; wahan se Baba Baidyanath Mandir lagbhag 7 km hai.

Explore Deoghar

Plan the rest of your trip
Find a stay