Mumbai to Garhwa Distance
Garhwa is approximately 1550+ km from Mumbai. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 18 hours. Flying is the fastest way to reach Garhwa, with a total travel time of approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Ranchi
RECOMMENDED
Mumbai
Ranchi
Garhwa
Approx Travel Time
6h 8m
₹10,923
Onwards
Direct Bus
Mumbai
Garhwa
Approx Travel Time
17h 25m
₹810
Onwards
Via Ranchi, Daltonganj
FASTEST
Mumbai
Ranchi
Daltonganj
Garhwa
Approx Travel Time
5h 47m
₹10,988
Onwards
Via Katni
CHEAPEST
Mumbai
Katni
Garhwa
Approx Travel Time
22h 22m
₹670
Onwards
Via Gaya, Ranchi
Mumbai
Gaya
Ranchi
Garhwa
Approx Travel Time
1d 0h 48m
₹1,570
Onwards
Via Bilaspur, Chattisgarh
Mumbai
Bilaspur, Chattisgarh
Garhwa
Approx Travel Time
1d 5h 5m
₹1,254
Onwards
Via Chunar
Mumbai
Chunar
Garhwa
Approx Travel Time
1d 3h 59m
₹5,050
Onwards
Via Prayagraj(Allahabad)
Mumbai
Prayagraj(Allahabad)
Garhwa
Approx Travel Time
8h 53m
₹7,581
Onwards
Via Kanpur
Mumbai
Kanpur
Garhwa
Approx Travel Time
10h 48m
₹8,838
Onwards
Via Prayagraj(Allahabad), Daltonganj
Mumbai
Prayagraj(Allahabad)
Daltonganj
Garhwa
Approx Travel Time
8h 38m
₹7,741
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Mumbai and Garhwa?
The straight-line distance is approximately 1200+ km.
What is the distance from Mumbai to Garhwa via Ranchi?
Via Ranchi, the distance is approximately 1550+ km, taking around 6 hours.
Routes Connecting Mumbai
Routes From Mumbai
Routes Connecting Garhwa
Routes From Garhwa
Popular Places Routes
- Surajpur to Hyderabad
- Kolkata to Dungargarh
- Navsari to Mayiladuthurai
- Nokha to Perinthalmanna
- Surat to Tiruchengode
- Anjangaon to Mumbai
- Viluppuram to Perinthalmanna
- Jetpur to Bhuj
- Udaipur to Rajampet
- Kurukshetra to Malvan
- Bijnor to Joshimath
- Mansa to Rajapur
- Arsikere to Thodupuzha
- Shirdi to Kushinagar
- Kangra to Bhusawal

