
Rafiganj to Mahoba
Mahoba is approximately 400+ kms from Rafiganj. The fastest way to reach Mahoba from Rafiganj is by Train, Flight Via Varanasi, Khajuraho. It takes approximately 9 hours. The cheapest way to reach Mahoba from Rafiganj is by Train Via Bhabua which would take approximately 12 hours.
Sort By
Mode of Transport
Via Fatehpur, Uttar Pradesh
RECOMMENDED
Rafiganj
Fatehpur, Uttar Pradesh
Mahoba
Approx Travel Time
10h 2m
On Demand
Rafiganj
Fatehpur, Uttar Pradesh
Mahoba
Approx Travel Time
11h 39m
₹504
Onwards
Via Mirzapur
Rafiganj
Mirzapur
Mahoba
Approx Travel Time
11h 2m
₹455
Onwards
Via Varanasi, Khajuraho
FASTEST
Rafiganj
Varanasi
Khajuraho
Mahoba
Approx Travel Time
9h 14m
₹3,064
Onwards
Via Aurangabad, Bihar, Fatehpur, Uttar Pradesh
Rafiganj
Aurangabad, Bihar
Fatehpur, Uttar Pradesh
Mahoba
Approx Travel Time
10h 45m
On Demand
Via Sasaram
Rafiganj
Sasaram
Mahoba
Approx Travel Time
11h 46m
₹465
Onwards
Via Bhabua
CHEAPEST
Rafiganj
Bhabua
Mahoba
Approx Travel Time
11h 49m
₹445
Onwards
Via Sasaram, Fatehpur, Uttar Pradesh
Rafiganj
Sasaram
Fatehpur, Uttar Pradesh
Mahoba
Approx Travel Time
11h 4m
On Demand
Via Varanasi, Gyanpur
Rafiganj
Varanasi
Gyanpur
Mahoba
Approx Travel Time
11h 18m
On Demand
Via Bhabua, Fatehpur, Uttar Pradesh
Rafiganj
Bhabua
Fatehpur, Uttar Pradesh
Mahoba
Approx Travel Time
11h 18m
On Demand
Frequently Asked Questions
What is the distance between Rafiganj and Mahoba?
Mahoba is approximately 400+ kms from Rafiganj.
How long does it take to reach Mahoba from Rafiganj?
It takes approximately 9 hours to reach Mahoba from Rafiganj by Train, Flight Via Varanasi, Khajuraho.
What is the cheapest way to reach Mahoba from Rafiganj?
The cheapest way to reach Mahoba from Rafiganj is by Train Via Bhabua.
What is the fastest way to reach Mahoba from Rafiganj?
The fastest way to reach Mahoba from Rafiganj is by Train, Flight Via Varanasi, Khajuraho.

