There are 6 ways to get from Surajpur to Deoghar by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Ambikapur to Varanasibus redbusIndia_A/C Seater / Sleeper / ...
- Take the train from Varanasi Jn to Deoghartrain 22500
17h 27mTrain
cheapest- Take the train from Surajpur Road to Bhataparatrain 18242
- Take the train from Bhatapara to Jasidih Jntrain 13287
27h 39m₹1,052–6,043Drive 530 km
- Drive from Surajpur to Deogharcar 530 km
8h 27m₹5,923–8,556Taxi
- Take the taxi from Surajpur to Deoghartaxi 530 km
8h 27m₹11,000–14,000Taxi, fly
- Take the taxi from Surajpur to Varanasi-Airport-VNStaxi
- Fly from Varanasi Airport (VNS) to Deoghar (DGH)plane VNS - DGH
11h 12m₹19,732–27,149Bus
- Take the bus from Ambikapur to Bilaspurbus
- Take the bus from Bilaspur to Ranchibus
- Take the bus from Ranchi to Deogharbus
24h 39m
Varanasi Airport (VNS) to Deoghar (DGH) flights
Comparing Your Travel Options
The cheapest way to get from Surajpur to Deoghar is to train which costs ₹1,000 - ₹6,500 and takes 27h 39m.
The fastest way to get from Surajpur to Deoghar is to drive which takes 8h 27m and costs ₹5,500 - ₹9,000.
No, there is no direct bus from Surajpur to Deoghar. However, there are services departing from Ambikapur and arriving at Deoghar via Bilaspur and Ranchi. The journey, including transfers, takes approximately 24h 39m.
No, there is no direct train from Surajpur to Deoghar. However, there are services departing from Surajpur Road and arriving at Deoghar via Bhatapara and Jasidih Jn. The journey, including transfers, takes approximately 27h 39m.
The distance between Surajpur and Deoghar is 798 km. The road distance is 530 km.
The best way to get from Surajpur to Deoghar without a car is to bus and train which takes 17h 27m and costs .
It takes approximately 17h 27m to get from Surajpur to Deoghar, including transfers.
Surajpur to Deoghar bus services, operated by SLGT Travels, depart from Ambikapur station.
Surajpur to Deoghar train services, operated by Indian Railways, depart from Surajpur Road station.
The best way to get from Surajpur to Deoghar is to train which takes 27h 39m and costs ₹1,000 - ₹6,500. Alternatively, you can bus, which costs and takes 24h 39m.
What companies run services between Surajpur, Chhattisgarh, India and Deoghar, India?
You can take a vehicle from Surajpur to Deoghar via Surajpur Road, Bhatapara, and Jasidih Jn in around 27h 39m. Alternatively, you can take a vehicle from Surajpur to Deoghar via Ambikapur, Bilaspur, and Ranchi in around 24h 39m.
- Website
- goindigo.in
Flights from Varanasi Airport to Deoghar via Delhi
- Ave. Duration
- 8h 43m
- When
- Every day
- Estimated price
- ₹12,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varanasi Jn to Deoghar
- Ave. Duration
- 7h 20m
- Frequency
- 6 times a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Surajpur Road to Bhatapara
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Bhatapara to Jasidih Jn
- Ave. Duration
- 17h 4m
- Frequency
- Once daily
- Estimated price
- ₹400–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
- [email protected]
- Website
- SLGT Travels
Bus from Ambikapur to Varanasi
- Ave. Duration
- 8h
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ambikapur to Bilaspur
- Ave. Duration
- 5h 25m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bilaspur to Ranchi
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ranchi to Deoghar
- Ave. Duration
- 7h 10m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Ambikapur to Bilaspur
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9797308903
- [email protected]
- Website
- Rajdhani (Zamindara) Travels
Bus from Ambikapur to Bilaspur
- Ave. Duration
- 7h
- Frequency
- Once a week
- Website
- Rajdhani (Zamindara) Travels
- Website
- Rajdhani (Zamindara) Travels
- Website
- Rajdhani Travels (Patan)
Bus from Bilaspur to Ranchi
- Ave. Duration
- 15h 30m
- Frequency
- Twice a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Ranchi to Deoghar
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Ave. Duration
- 6h 48m
- Estimated price
- ₹7,000–14,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, 4 stunningly beautiful Philippines islands you need to visit, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Surajpur to Deoghar bus services, operated by SLGT Travels, arrive at Bilaspur station.
Surajpur to Deoghar train services, operated by Indian Railways, arrive at Bhatapara station.
Yes, the driving distance between Surajpur to Deoghar is 530 km. It takes approximately 8h 27m to drive from Surajpur to Deoghar.
There are 114+ hotels available in Deoghar.






