
Rafiganj to Mathura
Mathura is approximately 1050+ kms from Rafiganj. The fastest way to reach Mathura from Rafiganj is by Train, Flight, Bus Via Gaya, Delhi. It takes approximately 7 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 Gaya, Delhi
RECOMMENDED
Rafiganj
Gaya
Delhi
Mathura
Approx Travel Time
8h 28m
₹6,113
Onwards
Rafiganj
Gaya
Delhi
Mathura
Approx Travel Time
9h 40m
₹8,118
Onwards
FASTEST
Rafiganj
Gaya
Delhi
Mathura
Approx Travel Time
7h 3m
₹6,462
Onwards
Via Varanasi, Agra
Rafiganj
Varanasi
Agra
Mathura
Approx Travel Time
12h 44m
₹976
Onwards
CHEAPEST
Rafiganj
Varanasi
Agra
Mathura
Approx Travel Time
12h 19m
₹555
Onwards
Rafiganj
Varanasi
Agra
Mathura
Approx Travel Time
12h 57m
₹1,897
Onwards
Via Varanasi, Delhi
Rafiganj
Varanasi
Delhi
Mathura
Approx Travel Time
11h 14m
₹5,421
Onwards
Via Agra
Rafiganj
Agra
Mathura
Approx Travel Time
14h 10m
On Demand
Via Sasaram, Agra
Rafiganj
Sasaram
Agra
Mathura
Approx Travel Time
13h 28m
₹1,066
Onwards
Via Patna, Delhi
Rafiganj
Patna
Delhi
Mathura
Approx Travel Time
10h 58m
₹6,293
Onwards
Frequently Asked Questions
What is the distance between Rafiganj and Mathura?
Mathura is approximately 1050+ kms from Rafiganj.
How long does it take to reach Mathura from Rafiganj?
It takes approximately 7 hours to reach Mathura from Rafiganj by Train, Flight, Bus 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, Bus Via Gaya, Delhi.


