Mathura to Rafiganj - Multiple Options To Reach By Train
Rafiganj is approximately 800+ kms from Mathura. The fastest way to reach Rafiganj from Mathura is by Train Via Varanasi. It takes approximately 18 hours. The cheapest way to reach Rafiganj from Mathura is by Train Via Varanasi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
CHEAPEST
FASTEST
Mathura
Varanasi
Rafiganj
Approx Travel Time
17h 55m
₹520
Onwards
Via Bela
Mathura
Bela
Rafiganj
Approx Travel Time
17h 55m
On Demand
Via Mughal Sarai
Mathura
Mughal Sarai
Rafiganj
Approx Travel Time
17h 55m
₹530
Onwards
Via Prayagraj(Allahabad)
Mathura
Prayagraj(Allahabad)
Rafiganj
Approx Travel Time
18h 10m
₹590
Onwards
Via Kanpur
Mathura
Kanpur
Rafiganj
Approx Travel Time
17h 55m
₹570
Onwards
Via Jaunpur
Mathura
Jaunpur
Rafiganj
Approx Travel Time
18h 10m
₹550
Onwards
Via Lucknow
Mathura
Lucknow
Rafiganj
Approx Travel Time
18h 10m
On Demand
Via Etawah
Mathura
Etawah
Rafiganj
Approx Travel Time
18h 10m
₹535
Onwards
Via Raibareilly
Mathura
Raibareilly
Rafiganj
Approx Travel Time
18h 10m
₹560
Onwards
Via Shahganj
Mathura
Shahganj
Rafiganj
Approx Travel Time
18h 10m
₹555
Onwards
Frequently Asked Questions
What is the distance between Mathura and Rafiganj?
Rafiganj is approximately 800+ kms from Mathura.
How long does it take to reach Rafiganj from Mathura?
It takes approximately 18 hours to reach Rafiganj from Mathura by Train Via Varanasi.
What is the cheapest way to reach Rafiganj from Mathura?
The cheapest way to reach Rafiganj from Mathura is by Train Via Varanasi.
What is the fastest way to reach Rafiganj from Mathura?
The fastest way to reach Rafiganj from Mathura is by Train Via Varanasi.