
Gaya to Unjha
Unjha is approximately 1600+ kms from Gaya. The fastest way to reach Unjha from Gaya is by Flight, Cab Via Delhi, Ahmedabad. It takes approximately 10 hours. The cheapest way to reach Unjha from Gaya is by Train, Bus Via Jaipur which would take approximately 29 hours.
Sort By
Mode of Transport
Via Dausa
RECOMMENDED
Gaya
Dausa
Unjha
Approx Travel Time
1d 1h 41m
On Demand
Via Dahod
Gaya
Dahod
Unjha
Approx Travel Time
1d 5h 29m
On Demand
Via Jaipur
CHEAPEST
Gaya
Jaipur
Unjha
Approx Travel Time
1d 4h 20m
₹1,425
Onwards
Via Patna, Ahmedabad
Gaya
Patna
Ahmedabad
Unjha
Approx Travel Time
10h 5m
₹8,536
Onwards
Gaya
Patna
Ahmedabad
Unjha
Approx Travel Time
9h 47m
₹9,866
Onwards
Gaya
Patna
Ahmedabad
Unjha
Approx Travel Time
10h 43m
₹10,958
Onwards
Via Delhi, Ahmedabad
FASTEST
Gaya
Delhi
Ahmedabad
Unjha
Approx Travel Time
9h 22m
₹12,443
Onwards
Gaya
Delhi
Ahmedabad
Unjha
Approx Travel Time
9h 40m
₹11,113
Onwards
Via Agra
Gaya
Agra
Unjha
Approx Travel Time
1d 14h
₹5,200
Onwards
Via Varanasi, Ahmedabad
Gaya
Varanasi
Ahmedabad
Unjha
Approx Travel Time
12h 9m
₹9,028
Onwards
Frequently Asked Questions
What is the distance between Gaya and Unjha?
Unjha is approximately 1600+ kms from Gaya.
How long does it take to reach Unjha from Gaya?
It takes approximately 10 hours to reach Unjha from Gaya by Flight, Cab Via Delhi, Ahmedabad.
What is the cheapest way to reach Unjha from Gaya?
The cheapest way to reach Unjha from Gaya is by Train, Bus Via Jaipur.
What is the fastest way to reach Unjha from Gaya?
The fastest way to reach Unjha from Gaya is by Flight, Cab Via Delhi, Ahmedabad.

