
Guna to Jhabua
Jhabua is approximately 400+ kms from Guna. The fastest way to reach Jhabua from Guna is by Train, Cab Via Shajapur, Indore. It takes approximately 8 hours. The cheapest way to reach Jhabua from Guna is by Train, Bus Via Dewas which would take approximately 8 hours.
Sort By
Mode of Transport
Via Indore
Guna
Indore
Jhabua
Approx Travel Time
8h 1m
₹3,732
Onwards
Guna
Indore
Jhabua
Approx Travel Time
9h
₹518
Onwards
Via Dewas
CHEAPEST
Guna
Dewas
Jhabua
Approx Travel Time
7h 56m
₹498
Onwards
Via Shajapur, Indore
FASTEST
Guna
Shajapur
Indore
Jhabua
Approx Travel Time
7h 31m
₹3,732
Onwards
Via Ujjain
Guna
Ujjain
Jhabua
Approx Travel Time
8h 31m
₹3,854
Onwards
Guna
Ujjain
Jhabua
Approx Travel Time
9h 21m
₹785
Onwards
Via Dewas, Indore
Guna
Dewas
Indore
Jhabua
Approx Travel Time
7h 53m
₹3,757
Onwards
Via Ratlam
Guna
Ratlam
Jhabua
Approx Travel Time
7h 39m
₹4,067
Onwards
Via Khachrod
Guna
Khachrod
Jhabua
Approx Travel Time
8h 10m
On Demand
Frequently Asked Questions
What is the distance between Guna and Jhabua?
Jhabua is approximately 400+ kms from Guna.
How long does it take to reach Jhabua from Guna?
It takes approximately 8 hours to reach Jhabua from Guna by Train, Cab Via Shajapur, Indore.
What is the cheapest way to reach Jhabua from Guna?
The cheapest way to reach Jhabua from Guna is by Train, Bus Via Dewas.
What is the fastest way to reach Jhabua from Guna?
The fastest way to reach Jhabua from Guna is by Train, Cab Via Shajapur, Indore.

