There are 5 ways to get from Gurgaon to Ellora by bus, plane, train, 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.
Bus, fly
best- Take the bus from FlixBus Gurugram - Rajiv Chowk to FlixBus Delhi - Dhaula Kuanbus
- Fly from Indira Gandhi International Airport (DEL) to Aurangabad Airport (IXU)plane DEL - IXU
4h 9m₹6,284–9,977Train
cheapest- Take the train from New Delhi to Chhatrapati Sambhajinagartrain 12716
23h 22m₹1,145–5,409Bus
- Take the bus from Gurugram to Nashikbus redbusIndia_A/C Sleeper
- Take the bus from Nashik to Aurangabadbus redbusIndia_A/C Sleeper
27h 16m₹2,730–6,871Drive 1,064.2 km
- Drive from Gurgaon to Elloracar 1,064.2 km
12h 41m₹11,911–17,205Bus via Shirdi
- Take the bus from Gurugram to Shirdibus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Shirdi to Aurangabadbus redbusIndia_A/C Sleeper
35h 37m₹2,644–6,474
Indira Gandhi International Airport (DEL) to Aurangabad Airport (IXU) flights
Comparing Your Travel Options
The cheapest way to get from Gurgaon to Ellora is to train which costs ₹1,100 - ₹5,500 and takes 23h 22m.
The fastest way to get from Gurgaon to Ellora is to bus and fly which takes 4h 9m and costs ₹6,000 - ₹10,000.
No, there is no direct bus from Gurgaon to Ellora. However, there are services departing from Gurugram and arriving at Aurangabad via Nashik. The journey, including transfers, takes approximately 27h 16m.
No, there is no direct train from Gurgaon to Ellora. However, there are services departing from IFFCO Chowk and arriving at Chhatrapati Sambhajinagar via New Delhi. The journey, including transfers, takes approximately 23h 22m.
The distance between Gurgaon and Ellora is 1051 km. The road distance is 1064.2 km.
The best way to get from Gurgaon to Ellora without a car is to train which takes 23h 22m and costs ₹1,100 - ₹5,500.
It takes approximately 4h 9m to get from Gurgaon to Ellora, including transfers.
Gurgaon to Ellora bus services, operated by Hans Travels, depart from Gurugram station.
Gurgaon to Ellora train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Gurgaon to Ellora is to train which takes 23h 22m and costs ₹1,100 - ₹5,500. Alternatively, you can bus, which costs ₹2,700 - ₹7,000 and takes 27h 16m.
What companies run services between Gurgaon, India and Ellora, India?
Indian Railways operates a train from New Delhi to Chhatrapati Sambhajinagar once daily. Tickets cost ₹600–4,700 and the journey takes 21h. Alternatively, you can take a bus from Gurugram to Ellora via Nashik and Aurangabad in around 27h 16m.
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Aurangabad Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ₹5,000–15,000
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Aurangabad Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹5,500–9,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Delhi to Chhatrapati Sambhajinagar
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Gurugram - Rajiv Chowk to FlixBus Delhi - Dhaula Kuan
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹100–140
- Website
- FlixBus India
- Website
- omio.com
Bus from Gurugram to Nashik
- Ave. Duration
- 22h
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Nashik to Aurangabad
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
Bus from Shirdi to Aurangabad
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Schedules at
- hanstravel.in
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Gurugram to Nashik
- Ave. Duration
- 29h
- Frequency
- Twice a week
- Estimated price
- ₹850–3,200
- Schedules at
- Zingbus
Bus from Gurugram to Shirdi
- Ave. Duration
- 31h 10m
- Frequency
- 4 times a week
- Estimated price
- ₹850–3,100
- Schedules at
- Zingbus
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Gurugram to Nashik
- Ave. Duration
- 32h 15m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Nashik to Aurangabad
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Gurugram to Shirdi
- Ave. Duration
- 34h 30m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Shirdi to Aurangabad
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 9001274136
- narpatchoudhary313@gmail.com
- Website
- Choudhary travels and cargo
Bus from Nashik to Aurangabad
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Choudhary travels and cargo
Bus from Nashik to Aurangabad
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- ₹1,300–3,100
- Schedules at
- Punchiry Tours and Holidays
Bus from Shirdi to Aurangabad
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹1,300–2,800
- Schedules at
- Punchiry Tours and Holidays
Bus from Nashik to Aurangabad
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
Bus from Shirdi to Aurangabad
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Website
- National Travels - Ratnagiri
- Website
- Bombay Raja Roadlinks
Bus from Nashik to Aurangabad
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Bombay Raja Roadlinks
Bus from Shirdi to Aurangabad
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Bombay Raja Roadlinks
- Website
- Maa Tours Travels
Bus from Nashik to Aurangabad
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Maa Tours Travels
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Nashik to Aurangabad
- Ave. Duration
- 4h 53m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
Bus from Shirdi to Aurangabad
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
- Website
- Globehopper Mobility
Bus from Nashik to Aurangabad
- Ave. Duration
- 3h 29m
- Frequency
- Twice a week
- Schedules at
- Globehopper Mobility
Bus from Shirdi to Aurangabad
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Website
- Soumya Tours and Travels
Bus from Shirdi to Aurangabad
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Soumya Tours and Travels
- Website
- Rahul Travels Seoni
Bus from Shirdi to Aurangabad
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Schedules at
- Rahul Travels Seoni
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
Booking & Getting There
Gurgaon to Ellora bus services, operated by Hans Travels, arrive at Nashik station.
Gurgaon to Ellora train services, operated by Indian Railways, arrive at Chhatrapati Sambhajinagar station.
Yes, the driving distance between Gurgaon to Ellora is 1064 km. It takes approximately 12h 41m to drive from Gurgaon to Ellora.
There are 105+ hotels available in Ellora.





















