There are 5 ways to get from Deoghar to Diu by plane, train, taxi, bus, night 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
best- Fly from Deoghar (DGH) to Diu Airport (DIU)plane DGH - DIU
16h 45m₹16,081–35,368Train, bus
cheapest- Take the train from Jasidih Jn to Ahmedabad Jntrain 19436
- Take the bus from Ahmedabad Krishnanagar Stand to Diubus
2d 1h₹2,069–8,662Train, taxi
- Take the train from Jasidih Jn to Tundla Jntrain
- Take the train from Tundla Jn to Veravaltrain
- Take the taxi from Veraval to Diutaxi
43h 35m₹3,119–10,912Train, bus, night bus
- Take the train from Jasidih Jn to Patna Jntrain
- Take the bus from Patna Patliputra Bus Terminal to ISBT Kashmere gatebus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Udaipur - Bhuvana Circlebus
- Take the night bus from Bhuwana Circle to Nana Chilodanightbus
- Take the bus from Ahmedabad Krishnanagar Stand to Diubus
2d 1h₹6,108–11,281Drive 2,022.8 km
- Drive from Deoghar to Diucar 2,022.8 km
29h 46m₹21,614–31,220
Deoghar (DGH) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Deoghar to Diu is to train and bus which costs ₹2,000 - ₹9,000 and takes 2 days 1h.
The fastest way to get from Deoghar to Diu is to fly which takes 16h 45m and costs ₹16,000 - ₹36,000.
The distance between Deoghar and Diu is 1687 km. The road distance is 2022.8 km.
The best way to get from Deoghar to Diu without a car is to train and taxi which takes 43h 35m and costs ₹3,100 - ₹11,000.
It takes approximately 16h 45m to get from Deoghar to Diu, including transfers.
Yes, the driving distance between Deoghar to Diu is 2023 km. It takes approximately 29h 46m to drive from Deoghar to Diu.
There are 14+ hotels available in Diu.
What companies run services between Deoghar, India and Diu, India?
IndiGo Airlines and Star Air fly from Deoghar (DGH) to Diu Airport (DIU) 4 times a day.
- Website
- goindigo.in
Flights from Deoghar to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- ₹16,000–34,000
Flights from Deoghar to Diu Airport via Delhi, Surat
- Ave. Duration
- 19h
- When
- Friday
- Estimated price
- ₹16,000–34,000
Flights from Deoghar to Diu Airport via Bengaluru, Ahmedabad
- Ave. Duration
- 25h 15m
- When
- Every day
- Estimated price
- ₹20,000–38,000
Flights from Deoghar to Diu Airport via Kolkata, Surat
- Ave. Duration
- 26h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–34,000
Flights from Deoghar to Diu Airport via Bengaluru, Surat
- Ave. Duration
- 27h 45m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹19,000–36,000
- Website
- starair.in
Flights from Deoghar to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 16h 45m
- When
- Monday to Wednesday
- Estimated price
- ₹16,000–34,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jasidih Jn to Tundla Jn
- Ave. Duration
- 14h 33m
- Frequency
- 5 times a week
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Tundla Jn to Veraval
- Ave. Duration
- 26h 40m
- Frequency
- Once a week
- Estimated price
- ₹600–4,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
Train from Jasidih Jn to Patna Jn
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jasidih Jn to Ahmedabad Jn
- Ave. Duration
- 38h 30m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,100
- First Class (1A)
- ₹5,500–7,000
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Udaipur - Bhuvana Circle
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Estimated price
- ₹950–3,400
- Website
- https://www.flixbus.in
- Phone
- +91 9521797979
- info@shrinathbus.com
- Website
- shrinathbus.com
Night bus from Bhuwana Circle to Nana Chiloda
- Ave. Duration
- 4h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹550–1,400
- Schedules at
- shrinathbus.com
- Seater/Sleeper
- ₹550–1,400
- Phone
- 1800 233 666666
- customer-support@gsrtc.org
- Website
- gsrtc.in
Bus from Ahmedabad Krishnanagar Stand to Diu
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹700–1,100
- Schedules at
- gsrtc.in
- Sleeper
- ₹700–1,100
- Ave. Duration
- 1h 16m
- Estimated price
- ₹1,700–2,100
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide













