
Toronto to Gaya
Gaya is approximately 13750+ kms from Toronto. The fastest way to reach Gaya from Toronto is by Flight Via Delhi. It takes approximately 29 hours. The cheapest way to reach Gaya from Toronto is by Flight, Train Via Mumbai, Varanasi which would take approximately 38 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Toronto
Delhi
Gaya
Approx Travel Time
1d 4h 55m
₹51,534
Onwards
Via Montreal, Delhi
Toronto
Montreal
Delhi
Gaya
Approx Travel Time
1d 6h 35m
₹61,908
Onwards
Via New York, Delhi
Toronto
New York
Delhi
Gaya
Approx Travel Time
1d 7h 50m
₹49,360
Onwards
Via Loudoun, Delhi
Toronto
Loudoun
Delhi
Gaya
Approx Travel Time
1d 8h 20m
₹50,136
Onwards
Via Delhi, Deoria
Toronto
Delhi
Deoria
Gaya
Approx Travel Time
1d 11h 5m
On Demand
Via Amsterdam, Delhi
Toronto
Amsterdam
Delhi
Gaya
Approx Travel Time
1d 7h 35m
₹76,718
Onwards
Via Warsaw, Delhi
Toronto
Warsaw
Delhi
Gaya
Approx Travel Time
1d 7h 35m
₹85,669
Onwards
Via Mumbai, Varanasi
CHEAPEST
Toronto
Mumbai
Varanasi
Gaya
Approx Travel Time
1d 13h 35m
₹49,056
Onwards
Via London, Delhi
Toronto
London
Delhi
Gaya
Approx Travel Time
1d 8h 5m
₹79,069
Onwards
Via Mumbai, Patna
Toronto
Mumbai
Patna
Gaya
Approx Travel Time
1d 11h 20m
₹51,364
Onwards
Frequently Asked Questions
What is the distance between Toronto and Gaya?
Gaya is approximately 13750+ kms from Toronto.
How long does it take to reach Gaya from Toronto?
It takes approximately 29 hours to reach Gaya from Toronto by Flight Via Delhi.
What is the cheapest way to reach Gaya from Toronto?
The cheapest way to reach Gaya from Toronto is by Flight, Train Via Mumbai, Varanasi.
What is the fastest way to reach Gaya from Toronto?
The fastest way to reach Gaya from Toronto is by Flight Via Delhi.