
Rafiganj to Mahoba
Mahoba is approximately 550+ kms from Rafiganj. The fastest way to reach Mahoba from Rafiganj is by Train, Flight Via Varanasi, Khajuraho. It takes approximately 8 hours. The cheapest way to reach Mahoba from Rafiganj is by Train Via Bhabua which would take approximately 13 hours.
Sort By
Mode of Transport
Via Varanasi, Khajuraho
RECOMMENDED
FASTEST
Rafiganj
Varanasi
Khajuraho
Mahoba
Approx Travel Time
8h 4m
₹2,854
Onwards
Rafiganj
Varanasi
Khajuraho
Mahoba
Approx Travel Time
8h 47m
₹6,781
Onwards
Via Fatehpur, Uttar Pradesh
Rafiganj
Fatehpur, Uttar Pradesh
Mahoba
Approx Travel Time
10h 52m
₹4,319
Onwards
Via Varanasi
Rafiganj
Varanasi
Mahoba
Approx Travel Time
11h 47m
₹659
Onwards
Via Mirzapur
Rafiganj
Mirzapur
Mahoba
Approx Travel Time
11h 42m
₹455
Onwards
Via Gyanpur
Rafiganj
Gyanpur
Mahoba
Approx Travel Time
12h 15m
On Demand
Via Varanasi, Gyanpur
Rafiganj
Varanasi
Gyanpur
Mahoba
Approx Travel Time
12h 28m
On Demand
Via Aurangabad, Bihar, Fatehpur, Uttar Pradesh
Rafiganj
Aurangabad, Bihar
Fatehpur, Uttar Pradesh
Mahoba
Approx Travel Time
12h 15m
₹4,449
Onwards
Via Bhabua
CHEAPEST
Rafiganj
Bhabua
Mahoba
Approx Travel Time
12h 29m
₹445
Onwards
Via Sasaram, Fatehpur, Uttar Pradesh
Rafiganj
Sasaram
Fatehpur, Uttar Pradesh
Mahoba
Approx Travel Time
12h 34m
₹4,434
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Mahoba?
Mahoba is approximately 550+ kms from Rafiganj.
How long does it take to reach Mahoba from Rafiganj?
It takes approximately 8 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.


