
Karwar to Gaya
Gaya is approximately 2150+ kms from Karwar. The fastest way to reach Gaya from Karwar is by Train, Flight Via Bangalore, Patna. It takes approximately 18 hours. The cheapest way to reach Gaya from Karwar is by Train Via Narsinghpur which would take approximately 38 hours.
Sort By
Mode of Transport
Via Bangalore, Ranchi
RECOMMENDED
Karwar
Bangalore
Ranchi
Gaya
Approx Travel Time
18h 50m
On Demand
Karwar
Bangalore
Ranchi
Gaya
Approx Travel Time
20h 33m
On Demand
Via Bangalore, Patna
FASTEST
Karwar
Bangalore
Patna
Gaya
Approx Travel Time
17h 50m
On Demand
Karwar
Bangalore
Patna
Gaya
Approx Travel Time
18h 20m
On Demand
Karwar
Bangalore
Patna
Gaya
Approx Travel Time
18h 15m
On Demand
Via Narsinghpur
CHEAPEST
Karwar
Narsinghpur
Gaya
Approx Travel Time
1d 13h 40m
₹1,285
Onwards
Via Jabalpur
Karwar
Jabalpur
Gaya
Approx Travel Time
1d 13h 25m
₹1,285
Onwards
Via Pipariya
Karwar
Pipariya
Gaya
Approx Travel Time
1d 14h 10m
₹1,295
Onwards
Via Bangalore, Giridih
Karwar
Bangalore
Giridih
Gaya
Approx Travel Time
19h 54m
On Demand
Via Gadarwara
Karwar
Gadarwara
Gaya
Approx Travel Time
1d 14h 10m
₹1,325
Onwards
Frequently Asked Questions
What is the distance between Karwar and Gaya?
Gaya is approximately 2150+ kms from Karwar.
How long does it take to reach Gaya from Karwar?
It takes approximately 18 hours to reach Gaya from Karwar by Train, Flight Via Bangalore, Patna.
What is the cheapest way to reach Gaya from Karwar?
The cheapest way to reach Gaya from Karwar is by Train Via Narsinghpur.
What is the fastest way to reach Gaya from Karwar?
The fastest way to reach Gaya from Karwar is by Train, Flight Via Bangalore, Patna.