Deoghar to Robertsganj Distance

Robertsganj is approximately 500+ km from Deoghar. Compare the available routes and travel options between the two cities. The fastest way to reach Robertsganj takes approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Deoghar, India to Robertsganj, India

Via Ramgarh

RECOMMENDED

FASTEST

Deoghar

Ramgarh

Robertsganj

Approx Travel Time

10h 45m

On Demand

Via Jhumri Telaiya, Varanasi

Deoghar

Jhumri Telaiya

Varanasi

Robertsganj

Approx Travel Time

10h 49m

On Demand

Ads by MMT

Via Sasaram

Deoghar

Sasaram

Robertsganj

Approx Travel Time

12h 32m

On Demand

Via Ramgarh, Dudhi

Deoghar

Ramgarh

Dudhi

Robertsganj

Approx Travel Time

12h 4m

On Demand

Deoghar

Ramgarh

Dudhi

Robertsganj

Approx Travel Time

11h 10m

On Demand

Ads by MMT

Via Ranchi, Dudhi

Deoghar

Ranchi

Dudhi

Robertsganj

Approx Travel Time

16h 32m

On Demand

Via Gaya, Mirzapur

Deoghar

Gaya

Mirzapur

Robertsganj

Approx Travel Time

15h 13m

On Demand

Via Mughal Sarai

Deoghar

Mughal Sarai

Robertsganj

Approx Travel Time

12h 13m

On Demand

Via Barh, Mughal Sarai

Deoghar

Barh

Mughal Sarai

Robertsganj

Approx Travel Time

11h 35m

On Demand

Via Jhumri Telaiya, Mughal Sarai

Deoghar

Jhumri Telaiya

Mughal Sarai

Robertsganj

Approx Travel Time

12h 42m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Deoghar and Robertsganj?

The straight-line distance is approximately 350+ km.

What is the distance from Deoghar to Robertsganj via Ramgarh?

Via Ramgarh, the distance is approximately 500+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India