Maihar to Rafiganj - Multiple Options To Reach By Train
Rafiganj is approximately 400+ kms from Maihar. The fastest way to reach Rafiganj from Maihar is by Train Via Aurangabad, Bihar. It takes approximately 10 hours. The cheapest way to reach Rafiganj from Maihar is by Train Via Bhabua which would take approximately 10 hours.
Sort By
Mode of Transport
Via Aurangabad, Bihar
RECOMMENDED
FASTEST
Maihar
Aurangabad, Bihar
Rafiganj
Approx Travel Time
9h 55m
₹365
Onwards
Via Sasaram
Maihar
Sasaram
Rafiganj
Approx Travel Time
10h 10m
₹445
Onwards
Via Bhabua
CHEAPEST
Maihar
Bhabua
Rafiganj
Approx Travel Time
10h 10m
₹350
Onwards
Via Mughal Sarai
Maihar
Mughal Sarai
Rafiganj
Approx Travel Time
10h 40m
₹400
Onwards
Via Mirzapur
Maihar
Mirzapur
Rafiganj
Approx Travel Time
10h 25m
₹405
Onwards
Via Varanasi
Maihar
Varanasi
Rafiganj
Approx Travel Time
11h 10m
₹370
Onwards
Via Gyanpur
Maihar
Gyanpur
Rafiganj
Approx Travel Time
11h 10m
On Demand
Via Prayagraj(Allahabad)
Maihar
Prayagraj(Allahabad)
Rafiganj
Approx Travel Time
11h 40m
₹405
Onwards
Via Gaya
Maihar
Gaya
Rafiganj
Approx Travel Time
11h 40m
₹400
Onwards
Via Prayagraj(Allahabad), Aurangabad, Bihar
Maihar
Prayagraj(Allahabad)
Aurangabad, Bihar
Rafiganj
Approx Travel Time
13h 5m
₹400
Onwards
Frequently Asked Questions
What is the distance between Maihar and Rafiganj?
Rafiganj is approximately 400+ kms from Maihar.
How long does it take to reach Rafiganj from Maihar?
It takes approximately 10 hours to reach Rafiganj from Maihar by Train Via Aurangabad, Bihar.
What is the cheapest way to reach Rafiganj from Maihar?
The cheapest way to reach Rafiganj from Maihar is by Train Via Bhabua.
What is the fastest way to reach Rafiganj from Maihar?
The fastest way to reach Rafiganj from Maihar is by Train Via Aurangabad, Bihar.