There are 5 ways to get from Diu to Prayagraj by plane, taxi, 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 Varanasi Airport, taxi
best- Fly from Diu Airport (DIU) to Varanasi Airport (VNS)plane DIU - VNS
- Take the taxi from Varanasi-Airport-VNS to Prayagrajtaxi
6h 13m₹9,558–22,178Taxi, train
cheapest- Take the taxi from Diu to Veravaltaxi
- Take the train from Veraval to Prayagraj Jntrain 12945 / ...
32h 34m₹2,395–7,944Bus
- Take the bus from Diu to Somnathbus
- Take the bus from Somnath to Keshodbus
- Take the bus from Keshod to Rajkotbus
- Take the bus from Rajkot to Allahabadbus
2dDrive 1,535.8 km
- Drive from Diu to Prayagrajcar 1,535.8 km
19h 44m₹17,231–24,889Fly to Maryada Purushottam Shri Ram International Airport, train
- Fly from Diu Airport (DIU) to Maryada Purushottam Shri Ram International Airport (AYJ)plane DIU - AYJ
- Take the train from Ayodhya Cantt to Prayagtrain
10h 24m₹9,048–23,368
Diu Airport (DIU) to Varanasi Airport (VNS) flights
Comparing Your Travel Options
The cheapest way to get from Diu to Prayagraj is to taxi and train which costs ₹2,400 - ₹8,000 and takes 32h 34m.
The fastest way to get from Diu to Prayagraj is to fly and taxi which takes 6h 13m and costs ₹9,500 - ₹23,000.
No, there is no direct bus from Diu to Prayagraj. However, there are services departing from Diu and arriving at Allahabad via Somnath, Keshod and Rajkot. The journey, including transfers, takes approximately 2 days 0h.
The distance between Diu and Prayagraj is 1456 km. The road distance is 1535.8 km.
The best way to get from Diu to Prayagraj without a car is to taxi and train which takes 32h 34m and costs ₹2,400 - ₹8,000.
It takes approximately 6h 13m to get from Diu to Prayagraj, including transfers.
Diu to Prayagraj bus services, operated by GSRTC, depart from Diu station.
Diu to Prayagraj bus services, operated by GSRTC, arrive at Somnath station.
Yes, the driving distance between Diu to Prayagraj is 1536 km. It takes approximately 19h 44m to drive from Diu to Prayagraj.
There are 288+ hotels available in Prayagraj.
What companies run services between Diu, India and Prayagraj, India?
You can take a bus from Diu to Allahabad via Somnath, Somnath, Keshod, Keshod, and Rajkot in around 2d.
- Website
- goindigo.in
Flights from Diu Airport to Varanasi Airport via Ahmedabad
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–19,000
Flights from Diu Airport to Varanasi Airport via Ahmedabad, Delhi
- Ave. Duration
- 9h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–19,000
Flights from Diu Airport to Maryada Purushottam Shri Ram International Airport via Ahmedabad
- Ave. Duration
- 5h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Veraval to Prayagraj Jn
- Ave. Duration
- 31h 15m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
Train from Ayodhya Cantt to Prayag
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹950–1,300
- Phone
- 1800 233 666666
- [email protected]
- Website
- GSRTC
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- ₹110–270
- Schedules at
- GSRTC
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
Bus from Somnath to Keshod
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
- Website
- New Dharti Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 4h
- Frequency
- Hourly
- Schedules at
- New Dharti Travels
- Website
- Jay Somnath Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 49m
- Frequency
- Every 2 hours
- Schedules at
- Jay Somnath Travels
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- Sudama Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Keshod to Rajkot
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- RTGO BY Rahul Travels
Bus from Rajkot to Allahabad
- Ave. Duration
- 39h 45m
- Frequency
- Once daily
- Schedules at
- RTGO BY Rahul Travels
- Website
- Anshu Travels
Bus from Rajkot to Allahabad
- Ave. Duration
- 31h 30m
- Frequency
- 4 times a week
- Schedules at
- Anshu Travels
- Website
- Samay sahara travels
Bus from Rajkot to Allahabad
- Ave. Duration
- 38h
- Frequency
- 4 times a week
- Schedules at
- Samay sahara travels
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Rajkot to Allahabad
- Ave. Duration
- 40h 15m
- Frequency
- 4 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Ave. Duration
- 1h 37m
- Estimated price
- ₹1,600–2,400
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
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 Heading to Europe? Read this before you buy a Eurail Pass, How do I get from Sydney to Melbourne, and Travelling around the UAE - to help you get the most out of your next trip.














