
Baku to Gaya
Gaya is approximately 4050+ kms from Baku. The fastest way to reach Gaya from Baku is by Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Gaya from Baku is by Flight, Train Via Delhi, Patna which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Baku
Delhi
Gaya
Approx Travel Time
9h 25m
₹23,096
Onwards
Via Delhi, Patna
CHEAPEST
Baku
Delhi
Patna
Gaya
Approx Travel Time
12h 50m
₹22,307
Onwards
Baku
Delhi
Patna
Gaya
Approx Travel Time
13h 20m
₹22,492
Onwards
Baku
Delhi
Patna
Gaya
Approx Travel Time
13h 15m
₹24,569
Onwards
Via Tashkent, Delhi
Baku
Tashkent
Delhi
Gaya
Approx Travel Time
11h 35m
₹33,081
Onwards
Via Rudaki, Delhi
Baku
Rudaki
Delhi
Gaya
Approx Travel Time
11h 5m
₹40,462
Onwards
Via Delhi, Varanasi
Baku
Delhi
Varanasi
Gaya
Approx Travel Time
15h 5m
₹22,615
Onwards
Via Delhi, Kolkata
Baku
Delhi
Kolkata
Gaya
Approx Travel Time
12h 35m
₹27,117
Onwards
Via Almaty, Delhi
Baku
Almaty
Delhi
Gaya
Approx Travel Time
13h 5m
₹32,307
Onwards
Via Gardabani, Delhi
Baku
Gardabani
Delhi
Gaya
Approx Travel Time
12h 35m
₹33,660
Onwards
Frequently Asked Questions
What is the distance between Baku and Gaya?
Gaya is approximately 4050+ kms from Baku.
How long does it take to reach Gaya from Baku?
It takes approximately 10 hours to reach Gaya from Baku by Flight Via Delhi.
What is the cheapest way to reach Gaya from Baku?
The cheapest way to reach Gaya from Baku is by Flight, Train Via Delhi, Patna.
What is the fastest way to reach Gaya from Baku?
The fastest way to reach Gaya from Baku is by Flight Via Delhi.