
Mehsana to Rafiganj
Rafiganj is approximately 1300+ kms from Mehsana. The fastest way to reach Rafiganj from Mehsana is by Train, Flight Via Ahmedabad, Patna. It takes approximately 9 hours. The cheapest way to reach Rafiganj from Mehsana is by Train Via Agra, Varanasi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Ahmedabad, Varanasi
RECOMMENDED
Mehsana
Ahmedabad
Varanasi
Rafiganj
Approx Travel Time
8h 44m
On Demand
Mehsana
Ahmedabad
Varanasi
Rafiganj
Approx Travel Time
9h 22m
₹11,334
Onwards
Mehsana
Ahmedabad
Varanasi
Rafiganj
Approx Travel Time
9h 49m
₹10,081
Onwards
Via Agra, Varanasi
CHEAPEST
Mehsana
Agra
Varanasi
Rafiganj
Approx Travel Time
1d 2h 12m
₹950
Onwards
Via Jaipur
Mehsana
Jaipur
Rafiganj
Approx Travel Time
1d 4h 50m
On Demand
Via Gandhinagar, Varanasi
Mehsana
Gandhinagar
Varanasi
Rafiganj
Approx Travel Time
1d 7h 18m
₹2,386
Onwards
Via Ahmedabad, Patna
FASTEST
Mehsana
Ahmedabad
Patna
Rafiganj
Approx Travel Time
8h 33m
On Demand
Mehsana
Ahmedabad
Patna
Rafiganj
Approx Travel Time
9h 11m
₹8,113
Onwards
Via Ahmedabad, Patna, Gaya
Mehsana
Ahmedabad
Patna
Gaya
Rafiganj
Approx Travel Time
9h 8m
On Demand
Mehsana
Ahmedabad
Patna
Gaya
Rafiganj
Approx Travel Time
9h 46m
₹8,178
Onwards
Frequently Asked Questions
What is the distance between Mehsana and Rafiganj?
Rafiganj is approximately 1300+ kms from Mehsana.
How long does it take to reach Rafiganj from Mehsana?
It takes approximately 9 hours to reach Rafiganj from Mehsana by Train, Flight Via Ahmedabad, Patna.
What is the cheapest way to reach Rafiganj from Mehsana?
The cheapest way to reach Rafiganj from Mehsana is by Train Via Agra, Varanasi.
What is the fastest way to reach Rafiganj from Mehsana?
The fastest way to reach Rafiganj from Mehsana is by Train, Flight Via Ahmedabad, Patna.