
Shahganj to Baran
Baran is approximately 750+ kms from Shahganj. The fastest way to reach Baran from Shahganj is by Train, Flight, Cab Via Ayodhya, Jaipur. It takes approximately 12 hours. The cheapest way to reach Baran from Shahganj is by Train Via Prayagraj(Allahabad) which would take approximately 18 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Shahganj
Lucknow
Baran
Approx Travel Time
14h 37m
₹979
Onwards
Via Ayodhya, Jaipur
Shahganj
Ayodhya
Jaipur
Baran
Approx Travel Time
12h 16m
₹6,112
Onwards
FASTEST
Shahganj
Ayodhya
Jaipur
Baran
Approx Travel Time
11h 43m
₹11,124
Onwards
Via Prayagraj(Allahabad), Shivpuri
Shahganj
Prayagraj(Allahabad)
Shivpuri
Baran
Approx Travel Time
17h 16m
₹6,202
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Shahganj
Prayagraj(Allahabad)
Baran
Approx Travel Time
17h 47m
₹550
Onwards
Via Varanasi, Jhansi
Shahganj
Varanasi
Jhansi
Baran
Approx Travel Time
15h 18m
₹7,606
Onwards
Via Robertsganj, Prayagraj(Allahabad)
Shahganj
Robertsganj
Prayagraj(Allahabad)
Baran
Approx Travel Time
18h 49m
On Demand
Via Varanasi, Jaipur
Shahganj
Varanasi
Jaipur
Baran
Approx Travel Time
13h 4m
₹8,474
Onwards
Via Ayodhya, Lucknow
Shahganj
Ayodhya
Lucknow
Baran
Approx Travel Time
15h 5m
₹1,089
Onwards
Via Jaunpur, Lucknow
Shahganj
Jaunpur
Lucknow
Baran
Approx Travel Time
14h 41m
₹1,449
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Baran?
Baran is approximately 750+ kms from Shahganj.
How long does it take to reach Baran from Shahganj?
It takes approximately 12 hours to reach Baran from Shahganj by Train, Flight, Cab Via Ayodhya, Jaipur.
What is the cheapest way to reach Baran from Shahganj?
The cheapest way to reach Baran from Shahganj is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Baran from Shahganj?
The fastest way to reach Baran from Shahganj is by Train, Flight, Cab Via Ayodhya, Jaipur.


