There are 7 ways to get from Gurgaon to Unjha by subway, plane, train, night bus, 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.
Subway to Indira Gandhi International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
best- Take the subway from IFFCO Chowk to New Delhi
- Fly from Indira Gandhi International Airport (DEL) to Sardar Vallabhbhai Patel International Airport (AMD)DEL - AMD
- Take the train from Sabarmati Bg to Unjha
6h 13m₹4,050–11,009Train
cheapest- Take the train from Gurgaon to Unjha12916 / ...
12h 20m₹400–3,100Night bus, bus
- Take the night bus from Rajeev Chowk to Adalaj
- Take the bus from Adalaj to Unja
20h 9m₹1,370–2,295Drive 783.1 km
- Drive from Gurgaon to Unjha783.1 km
11h 41m₹8,192–11,833Subway to Hindon, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the subway from IFFCO Chowk to Kashmere Gate
- Fly from Hindon (HDO) to Sardar Vallabhbhai Patel International Airport (AMD)HDO - AMD
- Take the train from Sabarmati Bg to Unjha
6h 26m₹5,234–16,613Fly Indira Gandhi International Airport to Civil Airport Harni, train
- Fly from Indira Gandhi International Airport (DEL) to Civil Airport Harni (BDQ)DEL - BDQ
- Take the train from Vadodara Jn to Unjha
8h 45m₹5,060–14,769Fly Indira Gandhi International Airport to Rajkot International Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Rajkot International Airport (HSR)DEL - HSR
- Take the train from Rajkot Jn to Unjha
9h 55m₹6,280–19,009
Gurgaon to Unjha by train
Questions & Answers
The cheapest way to get from Gurgaon to Unjha is to train which costs ₹400 - ₹3,100 and takes 12h 20m.
The fastest way to get from Gurgaon to Unjha is to subway and fly and train which takes 6h 13m and costs ₹4,000 - ₹11,000.
No, there is no direct bus from Gurgaon to Unjha. However, there are services departing from Rajeev Chowk and arriving at Unja via Adalaj. The journey, including transfers, takes approximately 20h 9m.
Yes, there is a direct train departing from Gurgaon and arriving at Unjha. Services depart twice daily, and operate every day. The journey takes approximately 12h 20m.
The distance between Gurgaon and Unjha is 894 km. The road distance is 783.1 km.
The best way to get from Gurgaon to Unjha without a car is to train which takes 12h 20m and costs ₹400 - ₹3,100.
It takes approximately 6h 13m to get from Gurgaon to Unjha, including transfers.
Gurgaon to Unjha bus services, operated by Ashok Travels Mandsaur Group, depart from Rajeev Chowk station.
Gurgaon to Unjha train services, operated by Indian Railways, depart from Gurgaon station.
Gurgaon to Unjha bus services, operated by Ashok Travels Mandsaur Group, arrive at Adalaj station.
What companies run services between Gurgaon, India and Unjha, India?
Indian Railways operates a train from Gurgaon to Unjha twice daily. Tickets cost ₹400–3,100 and the journey takes 12h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- ₹4,200–12,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport via Indore
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹4,200–12,000
Flights from Hindon to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,600–15,000
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Indira Gandhi International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹6,000–16,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹3,500–7,000
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ₹4,500–12,000
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹5,000–16,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹3,900–8,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹4,000–13,000
- Phone
- 155370
- helpline@dmrc.org
- Website
- delhimetrorail.com
Subway from IFFCO Chowk to New Delhi
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹40–60
- Website
- https://delhimetrorail.com/
Subway from IFFCO Chowk to Kashmere Gate
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- ₹45–65
- Website
- https://delhimetrorail.com/
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Sabarmati Bg to Unjha
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Gurgaon to Unjha
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- ₹400–3,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Vadodara Jn to Unjha
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Rajkot Jn to Unjha
- Ave. Duration
- 4h 16m
- Frequency
- Once a week
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +917422221306
- ashoktravelsmds@rediffmail.com
- Website
- atmbus.in
Night bus from Rajeev Chowk to Adalaj
- Ave. Duration
- 17h 29m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,200
- Schedules at
- atmbus.in
- Sleeper / Seater
- ₹1,300–2,200
Bus from Adalaj to Unja
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹70–90
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
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
More Questions & Answers
Gurgaon to Unjha train services, operated by Indian Railways, arrive at Unjha station.
Yes, the driving distance between Gurgaon to Unjha is 783 km. It takes approximately 11h 41m to drive from Gurgaon to Unjha.
There are nine+ hotels available in Unjha.



















