
Gaya to Salem
Salem is approximately 1950+ kms from Gaya. The fastest way to reach Salem from Gaya is by Train, Flight Via Patna, Bangalore. It takes approximately 10 hours. The cheapest way to reach Salem from Gaya is by Train Via Balasore which would take approximately 41 hours.
Sort By
Mode of Transport
Via Patna, Bangalore
RECOMMENDED
FASTEST
Gaya
Patna
Bangalore
Salem
Approx Travel Time
9h 44m
₹7,849
Onwards
Gaya
Patna
Bangalore
Salem
Approx Travel Time
11h 38m
₹14,501
Onwards
Gaya
Patna
Bangalore
Salem
Approx Travel Time
10h 12m
₹10,515
Onwards
Via Kolkata, Chennai
Gaya
Kolkata
Chennai
Salem
Approx Travel Time
11h 6m
₹16,218
Onwards
Gaya
Kolkata
Chennai
Salem
Approx Travel Time
10h 25m
₹10,489
Onwards
Via Kolkata, Bangalore
Gaya
Kolkata
Bangalore
Salem
Approx Travel Time
10h 30m
₹12,500
Onwards
Via Ranchi, Visakhapatnam
Gaya
Ranchi
Visakhapatnam
Salem
Approx Travel Time
1d 15h 35m
On Demand
Via Ranchi, Kakinada
Gaya
Ranchi
Kakinada
Salem
Approx Travel Time
1d 14h 34m
On Demand
Via Balasore
CHEAPEST
Gaya
Balasore
Salem
Approx Travel Time
1d 17h 13m
₹1,055
Onwards
Frequently Asked Questions
What is the distance between Gaya and Salem?
Salem is approximately 1950+ kms from Gaya.
How long does it take to reach Salem from Gaya?
It takes approximately 10 hours to reach Salem from Gaya by Train, Flight Via Patna, Bangalore.
What is the cheapest way to reach Salem from Gaya?
The cheapest way to reach Salem from Gaya is by Train Via Balasore.
What is the fastest way to reach Salem from Gaya?
The fastest way to reach Salem from Gaya is by Train, Flight Via Patna, Bangalore.


