
Garhwa to Baran
Baran is approximately 900+ kms from Garhwa. The fastest way to reach Baran from Garhwa is by Train Via Robertsganj, Katni. It takes approximately 20 hours. The cheapest way to reach Baran from Garhwa is by Train Via Singrauli which would take approximately 21 hours.
Sort By
Mode of Transport
Via Robertsganj, Katni
RECOMMENDED
FASTEST
Garhwa
Robertsganj
Katni
Baran
Approx Travel Time
19h 42m
₹750
Onwards
Via Ambikapur, Shahdol
Garhwa
Ambikapur
Shahdol
Baran
Approx Travel Time
21h 12m
₹693
Onwards
Via Aurangabad, Bihar, Prayagraj(Allahabad)
Garhwa
Aurangabad, Bihar
Prayagraj(Allahabad)
Baran
Approx Travel Time
23h 20m
₹2,998
Onwards
Via Varanasi, Gwalior
Garhwa
Varanasi
Gwalior
Baran
Approx Travel Time
1d 3h 24m
On Demand
Via Damoh
Garhwa
Damoh
Baran
Approx Travel Time
19h 55m
On Demand
Via Sagar
Garhwa
Sagar
Baran
Approx Travel Time
19h 59m
On Demand
Via Robertsganj, Damoh
Garhwa
Robertsganj
Damoh
Baran
Approx Travel Time
20h 22m
On Demand
Via Singrauli
CHEAPEST
Garhwa
Singrauli
Baran
Approx Travel Time
20h 56m
₹545
Onwards
Via Robertsganj, Singrauli
Garhwa
Robertsganj
Singrauli
Baran
Approx Travel Time
20h 49m
₹645
Onwards
Via Robertsganj, Sagar
Garhwa
Robertsganj
Sagar
Baran
Approx Travel Time
21h 44m
On Demand
Frequently Asked Questions
What is the distance between Garhwa and Baran?
Baran is approximately 900+ kms from Garhwa.
How long does it take to reach Baran from Garhwa?
It takes approximately 20 hours to reach Baran from Garhwa by Train Via Robertsganj, Katni.
What is the cheapest way to reach Baran from Garhwa?
The cheapest way to reach Baran from Garhwa is by Train Via Singrauli.
What is the fastest way to reach Baran from Garhwa?
The fastest way to reach Baran from Garhwa is by Train Via Robertsganj, Katni.


