There are 8 ways to get from Guna to Diu by train, plane, taxi, 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.
Train to Raja Bhoj International Airport, fly
best- Take the train from Guna to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Diu Airport (DIU)plane BHO - DIU
12h 47m₹10,602–27,704Train, bus
cheapest- Take the train from Guna to Ahmedabad Jntrain 19168 / ...
- Take the bus from Ahmedabad Krishnanagar Stand to Diubus
25h 44m₹807–3,858Train, taxi
- Take the train from Guna to Maksitrain
- Take the train from Maksi to Veravaltrain
- Take the taxi from Veraval to Diutaxi
25h₹2,326–6,912Bus via Ahmedabad
- Take the bus from Guna Hb. & Teksi Rpg to Ujjainbus
- Take the bus from Ujjain to Ahmedabadbus
- Take the bus from Ahmedabad Krishnanagar Stand to Diubus
26h 26mDrive 970.7 km
- Drive from Guna to Diucar 970.7 km
12h 50m₹9,497–13,717Train to Indore, fly
- Take the train from Guna to Indore Jn Bgtrain
- Fly from Indore (IDR) to Diu Airport (DIU)plane IDR - DIU
13h 22m₹9,352–21,580Train to Jaipur International Airport, fly
- Take the train from Guna to Jaipurtrain
- Fly from Jaipur International Airport (JAI) to Diu Airport (DIU)plane JAI - DIU
14h 2m₹10,983–22,665Bus
- Take the bus from Guna Hb. & Teksi Rpg to Indorebus
- Take the bus from Indore to Vadodarabus
- Take the bus from Vadodara to Keshodbus
- Take the bus from Keshod to Somnathbus
- Take the bus from Somnath to Diubus
27h 7m
Raja Bhoj International Airport (BHO) to Diu Airport (DIU) flights
Comparing Your Travel Options
The cheapest way to get from Guna to Diu is to train and bus which costs ₹800 - ₹3,900 and takes 25h 44m.
The fastest way to get from Guna to Diu is to train and fly which takes 12h 47m and costs ₹10,000 - ₹28,000.
No, there is no direct bus from Guna to Diu. However, there are services departing from Guna Hb. & Teksi Rpg and arriving at Diu via Ujjain, Sanyas Ashram, Panchshil Society and Ahmedabad Krishnanagar Stand. The journey, including transfers, takes approximately 26h 26m.
The distance between Guna and Diu is 997 km. The road distance is 970.7 km.
The best way to get from Guna to Diu without a car is to train and taxi which takes 25h and costs ₹2,300 - ₹7,000.
It takes approximately 12h 47m to get from Guna to Diu, including transfers.
Guna to Diu bus services, operated by Flybus, depart from Guna Hb. & Teksi Rpg station.
Guna to Diu bus services, operated by Flybus, arrive at Ujjain station.
Yes, the driving distance between Guna to Diu is 971 km. It takes approximately 12h 50m to drive from Guna to Diu.
There are 12+ hotels available in Diu.
What companies run services between Guna, India and Diu, India?
You can take a bus from Guna Hb. & Teksi Rpg to Diu via Ujjain, Ahmedabad, Sanyas Ashram, Usmanpura, Panchshil Society, Saijpur, and Ahmedabad Krishnanagar Stand in around 26h 26m.
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Diu Airport via Pune, Ahmedabad
- Ave. Duration
- 11h 25m
- When
- Sunday
- Estimated price
- ₹10,000–26,000
Flights from Indore to Diu Airport via Ahmedabad
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–19,000
Flights from Indore to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–19,000
Flights from Indore to Diu Airport via Mumbai, Ahmedabad
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–19,000
Flights from Jaipur International Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–19,000
- Website
- starair.in
Flights from Raja Bhoj International Airport to Diu Airport via Pune, Goa Mopa
- Ave. Duration
- 6h 50m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹17,000–55,000
Flights from Raja Bhoj International Airport to Diu Airport via Mumbai, Ahmedabad
- Ave. Duration
- 13h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹9,500–25,000
Flights from Raja Bhoj International Airport to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 14h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹10,000–26,000
Flights from Indore to Diu Airport via Ahmedabad
- Ave. Duration
- 4h 5m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,500–19,000
Flights from Jaipur International Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 4h 35m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Guna to Bhopal Jn
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Guna to Maksi
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Maksi to Veraval
- Ave. Duration
- 18h 24m
- Frequency
- Once daily
- Estimated price
- ₹440–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,700–3,400
Train from Guna to Indore Jn Bg
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Guna to Jaipur
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Guna to Ahmedabad Jn
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 4h 35m
- Frequency
- Every 3 hours
- Schedules at
- Raj Ratan Tours & Travels
Bus from Ujjain to Ahmedabad
- Ave. Duration
- 10h 40m
- Frequency
- Twice daily
- Schedules at
- Raj Ratan Tours & Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 4h 50m
- Frequency
- Every 2 hours
- Schedules at
- Sanjay Travels
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 6h
- Frequency
- Once daily
- Book at
- GK Travels
- Website
- Sanskar Travels
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Schedules at
- Sanskar Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a week
- Schedules at
- Sanskar Travels
- Website
- JMD Travels
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- JMD Travels
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Phone
- +91 99932 88888
- [email protected]
- Website
- Chartered Bus
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Website
- Chartered Bus
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 6h 19m
- Frequency
- Every 4 hours
- Website
- Chartered Bus
- Website
- Kamla Travels
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Schedules at
- Kamla Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Kamla Travels
- Website
- Shree Laxminath Travels
Bus from Guna Hb. & Teksi Rpg to Ujjain
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Schedules at
- Shree Laxminath Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 6h 15m
- Frequency
- Once a week
- Schedules at
- Shree Laxminath Travels
- Website
- Amar jyoti travels
Bus from Ujjain to Ahmedabad
- Ave. Duration
- 9h 40m
- Frequency
- Hourly
- Schedules at
- Amar jyoti travels
- Website
- Pooja Travels
Bus from Ujjain to Ahmedabad
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Schedules at
- Pooja Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Schedules at
- Pooja Travels
Bus from Indore to Vadodara
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Schedules at
- Pooja Travels
- Website
- Yolobus Private Limited
Bus from Ujjain to Ahmedabad
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Schedules at
- Yolobus Private Limited
- Website
- Starline Bus ®
Bus from Ujjain to Ahmedabad
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- Starline Bus ®
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Ujjain to Ahmedabad
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Website
- Jain Travels
- Website
- Shri Shyam Baba Travels
Bus from Ujjain to Ahmedabad
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Schedules at
- Shri Shyam Baba Travels
- Website
- RTGO BY Rahul Travels
Bus from Ujjain to Ahmedabad
- Ave. Duration
- 7h 50m
- Frequency
- Once a week
- Schedules at
- RTGO BY Rahul Travels
Bus from Indore to Vadodara
- Ave. Duration
- 9h 40m
- Frequency
- Twice a week
- Schedules at
- RTGO BY Rahul Travels
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Ahmedabad Krishnanagar Stand to Diu
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ₹440–1,100
- Schedules at
- gsrtc.in
- Seater
- ₹440–650
- AC Sleeper
- ₹500–750
- Sleeper
- ₹700–1,100
Bus from Ahmedabad Krishnanagar Stand to Diu
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ₹440–1,100
- Schedules at
- gsrtc.in
- Seater
- ₹440–650
- AC Sleeper
- ₹500–750
- Sleeper
- ₹700–1,100
Bus from Keshod to Somnath
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
Bus from Somnath to Diu
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- ₹110–270
- Schedules at
- GSRTC
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
- Website
- Raj Hans Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 5h 35m
- Frequency
- Hourly
- Schedules at
- Raj Hans Travels
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Website
- Bhaiya Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Schedules at
- Safar Express Tour
- Phone
- 07314069090
- 07314069090
- Website
- Intercity Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Intercity Travels
- Website
- Bhadawar Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a week
- Schedules at
- Bhadawar Travels
- Website
- Priyanka Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a week
- Schedules at
- Priyanka Travels
- Website
- omio.com
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 6h 5m
- Frequency
- 3 times a week
- Schedules at
- hanstravel.in
- Website
- Flybus Business Class
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 5h 20m
- Frequency
- Twice a week
- Schedules at
- Flybus Business Class
- Website
- Rayeenstar Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 6h 1m
- Frequency
- Twice a week
- Schedules at
- Rayeenstar Travels
- Website
- Amaltas Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Schedules at
- Amaltas Travels
- Phone
- +91 90397 16988
- [email protected]
- Website
- Satyam Travels
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- Satyam Travels
- Website
- Rai Bus Service
Bus from Guna Hb. & Teksi Rpg to Indore
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Schedules at
- Rai Bus Service
- Website
- Deep Travels
Bus from Indore to Vadodara
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Schedules at
- Deep Travels
- Website
- Sonu Dreamline Bus
Bus from Indore to Vadodara
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Schedules at
- Sonu Dreamline Bus
- Phone
- +91 28135 05331
- [email protected]
- Website
- J K Indani Travels
Bus from Indore to Vadodara
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Schedules at
- J K Indani Travels
- Website
- Zoom Express
Bus from Indore to Vadodara
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- Zoom Express
- Phone
- +91 79 26579999
- Website
- Punjab Travels
Bus from Indore to Vadodara
- Ave. Duration
- 9h
- Frequency
- Once daily
- Website
- Punjab Travels
- Schedules at
- Punjab Travels
- Website
- Pihu Travels
Bus from Indore to Vadodara
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Schedules at
- Pihu Travels
- Website
- Nafees Bus Service
Bus from Indore to Vadodara
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a week
- Schedules at
- Nafees Bus Service
- Website
- Rudraa Travels
Bus from Vadodara to Keshod
- Ave. Duration
- 9h 45m
- Frequency
- Hourly
- Schedules at
- Rudraa Travels
- Website
- New Dharti Travels
Bus from Vadodara to Keshod
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a day
- Schedules at
- New Dharti Travels
- 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
































