There are 8 ways to get from Visakhapatnam to Deoghar by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Deoghar
best- Fly from Visakhapatnam Airport (VTZ) to Deoghar (DGH)plane VTZ - DGH
6h 18m₹17,572–23,687Train
cheapest- Take the train from Duvvada to Jasidih Jntrain 12253
21h 59m₹822–5,253Train via Visakhapatnam
- Take the train from Visakhapatnam to Jasidih Jntrain 22643 / ...
21h 3m₹873–5,073Bus, train via Bhubaneshwar
- Take the bus from Visakhapatnam, Andhra Pradesh to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Jamshedpur, Jharkhandbus
- Take the bus from Jamshedpur, Jharkhand to Dhanbadbus
- Take the train from Dhanbad Jn to Deoghartrain
25h 34mDrive 1,019.3 km
- Drive from Visakhapatnam to Deogharcar 1,019.3 km
15h 38m₹11,491–16,597Fly to Birsa Munda Airport, train
- Fly from Visakhapatnam Airport (VTZ) to Birsa Munda Airport (IXR)plane VTZ - IXR
- Take the train from Ranchi to Deoghartrain
13h 32m₹10,762–18,457Fly to Durgapur Kazi Nazrul Islam Airport, train
- Fly from Visakhapatnam Airport (VTZ) to Durgapur Kazi Nazrul Islam Airport (RDP)plane VTZ - RDP
- Take the train from Asansol Jn to Jasidih Jntrain
10h 6m₹10,092–16,877Bus, train
- Take the bus from Visakhapatnam, Andhra Pradesh to Howrah, West Bengalbus
- Take the bus from Howrah, West Bengal to Asansolbus
- Take the train from Asansol Jn to Jasidih Jntrain
26h 8m
Visakhapatnam Airport (VTZ) to Deoghar (DGH) flights
Questions & Answers
The cheapest way to get from Visakhapatnam to Deoghar is to train via Visakhapatnam which costs ₹850 - ₹5,500 and takes 21h 3m.
The fastest way to get from Visakhapatnam to Deoghar is to fly which takes 6h 18m and costs ₹17,000 - ₹24,000.
No, there is no direct train from Visakhapatnam to Deoghar. However, there are services departing from Visakhapatnam and arriving at Baidyanathdham via Jasidih Jn. The journey, including transfers, takes approximately 21h 3m.
The distance between Visakhapatnam and Deoghar is 847 km. The road distance is 1019.3 km.
The best way to get from Visakhapatnam to Deoghar without a car is to train via Visakhapatnam which takes 21h 3m and costs ₹850 - ₹5,500.
It takes approximately 6h 18m to get from Visakhapatnam to Deoghar, including transfers.
Visakhapatnam to Deoghar train services, operated by Indian Railways, depart from Visakhapatnam station.
The best way to get from Visakhapatnam to Deoghar is to fly which takes 6h 18m and costs ₹17,000 - ₹24,000. Alternatively, you can train via Visakhapatnam, which costs ₹850 - ₹5,500 and takes 21h 3m.
Visakhapatnam to Deoghar train services, operated by Indian Railways, arrive at Jasidih Jn station.
Yes, the driving distance between Visakhapatnam to Deoghar is 1019 km. It takes approximately 15h 38m to drive from Visakhapatnam to Deoghar.
What companies run services between Visakhapatnam, India and Deoghar, India?
IndiGo Airlines and Air India Express fly from Visakhapatnam Airport (VTZ) to Deoghar (DGH) once daily. Alternatively, Indian Railways operates a train from Visakhapatnam to Jasidih Jn 5 times a week. Tickets cost ₹500–3,900 and the journey takes 19h 34m.
- Website
- goindigo.in
Flights from Visakhapatnam Airport to Deoghar via Delhi
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- ₹17,000–23,000
Flights from Visakhapatnam Airport to Deoghar via Bengaluru
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Friday
- Estimated price
- ₹17,000–23,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 5h 47m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹7,000–20,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Monday to Saturday
- Estimated price
- ₹9,500–22,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Bhubaneswar
- Ave. Duration
- 7h 30m
- When
- Sunday
- Estimated price
- ₹5,000–18,000
Flights from Visakhapatnam Airport to Durgapur Kazi Nazrul Islam Airport via Hyderabad
- Ave. Duration
- 7h 8m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–13,000
Flights from Visakhapatnam Airport to Durgapur Kazi Nazrul Islam Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–13,000
Flights from Visakhapatnam Airport to Durgapur Kazi Nazrul Islam Airport via Vijayawada, Hyderabad
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–13,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Visakhapatnam to Jasidih Jn
- Ave. Duration
- 19h 34m
- Frequency
- 5 times a week
- Estimated price
- ₹500–3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
Train from Dhanbad Jn to Deoghar
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ranchi to Deoghar
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Asansol Jn to Jasidih Jn
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Duvvada to Jasidih Jn
- Ave. Duration
- 20h 35m
- Frequency
- Once a week
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Asansol Jn to Jasidih Jn
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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 The London Underground: Essential tips to navigate the Tube, How to get from Gatwick Airport into central London, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
There are 114+ hotels available in Deoghar.






