
Rafiganj to Mathura
Mathura is approximately 800+ kms from Rafiganj. The fastest way to reach Mathura from Rafiganj is by Train, Flight Via Gaya, Delhi. It takes approximately 9 hours. The cheapest way to reach Mathura from Rafiganj is by Train Via Varanasi, Agra which would take approximately 13 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
Rafiganj
Agra
Mathura
Approx Travel Time
13h 45m
On Demand
Rafiganj
Agra
Mathura
Approx Travel Time
14h 10m
On Demand
Rafiganj
Agra
Mathura
Approx Travel Time
14h 23m
On Demand
Via Gaya, Delhi
FASTEST
Rafiganj
Gaya
Delhi
Mathura
Approx Travel Time
8h 23m
₹6,283
Onwards
Rafiganj
Gaya
Delhi
Mathura
Approx Travel Time
9h 23m
₹6,672
Onwards
Via Varanasi, Agra
CHEAPEST
Rafiganj
Varanasi
Agra
Mathura
Approx Travel Time
12h 19m
₹555
Onwards
Rafiganj
Varanasi
Agra
Mathura
Approx Travel Time
12h 44m
₹833
Onwards
Rafiganj
Varanasi
Agra
Mathura
Approx Travel Time
12h 57m
₹1,897
Onwards
Via Sasaram, Agra
Rafiganj
Sasaram
Agra
Mathura
Approx Travel Time
13h 3m
₹645
Onwards
Rafiganj
Sasaram
Agra
Mathura
Approx Travel Time
13h 28m
₹923
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Mathura?
Mathura is approximately 800+ kms from Rafiganj.
How long does it take to reach Mathura from Rafiganj?
It takes approximately 9 hours to reach Mathura from Rafiganj by Train, Flight Via Gaya, Delhi.
What is the cheapest way to reach Mathura from Rafiganj?
The cheapest way to reach Mathura from Rafiganj is by Train Via Varanasi, Agra.
What is the fastest way to reach Mathura from Rafiganj?
The fastest way to reach Mathura from Rafiganj is by Train, Flight Via Gaya, Delhi.

