
Karimganj to Gaya
Gaya is approximately 1000+ kms from Karimganj. The fastest way to reach Gaya from Karimganj is by Train, Flight Via Silchar, Kolkata. It takes approximately 7 hours. The cheapest way to reach Gaya from Karimganj is by Bus Via Shillong, Siliguri which would take approximately 29 hours.
Sort By
Mode of Transport
Via Silchar, Kolkata
RECOMMENDED
Karimganj
Silchar
Kolkata
Gaya
Approx Travel Time
6h 44m
₹12,231
Onwards
FASTEST
Karimganj
Silchar
Kolkata
Gaya
Approx Travel Time
6h 25m
₹8,254
Onwards
Via Shillong, Kolkata
Karimganj
Shillong
Kolkata
Gaya
Approx Travel Time
7h 20m
₹8,824
Onwards
Via Deoghar
Karimganj
Deoghar
Gaya
Approx Travel Time
19h
On Demand
Via Kolkata, Durgapur
Karimganj
Kolkata
Durgapur
Gaya
Approx Travel Time
20h 24m
On Demand
Via Guwahati, Siliguri
Karimganj
Guwahati
Siliguri
Gaya
Approx Travel Time
1d 5h 22m
₹11,199
Onwards
Via Shillong, Siliguri
CHEAPEST
Karimganj
Shillong
Siliguri
Gaya
Approx Travel Time
1d 5h 2m
₹2,521
Onwards
Via Agartala, Kolkata
Karimganj
Agartala
Kolkata
Gaya
Approx Travel Time
9h 5m
₹18,873
Onwards
Karimganj
Agartala
Kolkata
Gaya
Approx Travel Time
8h 35m
₹7,643
Onwards
Via Kolkata
Karimganj
Kolkata
Gaya
Approx Travel Time
11h 55m
On Demand
Frequently Asked Questions
What is the distance between Karimganj and Gaya?
Gaya is approximately 1000+ kms from Karimganj.
How long does it take to reach Gaya from Karimganj?
It takes approximately 7 hours to reach Gaya from Karimganj by Train, Flight Via Silchar, Kolkata.
What is the cheapest way to reach Gaya from Karimganj?
The cheapest way to reach Gaya from Karimganj is by Bus Via Shillong, Siliguri.
What is the fastest way to reach Gaya from Karimganj?
The fastest way to reach Gaya from Karimganj is by Train, Flight Via Silchar, Kolkata.


