Maihar to Basoda - Multiple Options To Reach By Train, Bus
Basoda is approximately 300+ kms from Maihar. The fastest way to reach Basoda from Maihar is by Train. It takes approximately 7 hours. The cheapest way to reach Basoda from Maihar is by Train Via Katni which would take approximately 9 hours.
Sort By
Mode of Transport
Via Khurai
Maihar
Khurai
Basoda
Approx Travel Time
8h 10m
₹355
Onwards
Via Katni
CHEAPEST
Maihar
Katni
Basoda
Approx Travel Time
8h 25m
₹265
Onwards
Via Damoh
Maihar
Damoh
Basoda
Approx Travel Time
8h 40m
₹290
Onwards
Via Bina
Maihar
Bina
Basoda
Approx Travel Time
8h 40m
₹280
Onwards
Via Vidisha
Maihar
Vidisha
Basoda
Approx Travel Time
9h 10m
₹315
Onwards
Via Jabalpur
Maihar
Jabalpur
Basoda
Approx Travel Time
9h 40m
₹330
Onwards
Maihar
Jabalpur
Basoda
Approx Travel Time
10h 25m
₹495
Onwards
Via Jabalpur, Gadarwara
Maihar
Jabalpur
Gadarwara
Basoda
Approx Travel Time
11h 35m
₹410
Onwards
Frequently Asked Questions
What is the distance between Maihar and Basoda?
Basoda is approximately 300+ kms from Maihar.
How long does it take to reach Basoda from Maihar?
It takes approximately 7 hours to reach Basoda from Maihar by Train.
What is the cheapest way to reach Basoda from Maihar?
The cheapest way to reach Basoda from Maihar is by Train Via Katni.
What is the fastest way to reach Basoda from Maihar?
The fastest way to reach Basoda from Maihar is by Train.