
Mathura to Shahapur
Shahapur is approximately 1150+ kms from Mathura. The fastest way to reach Shahapur from Mathura is by Train, Flight, Bus Via Agra, Mumbai. It takes approximately 8 hours. The cheapest way to reach Shahapur from Mathura is by Train, Bus Via Mumbai which would take approximately 19 hours.
Sort By
Mode of Transport
Via Agra, Mumbai
RECOMMENDED
Mathura
Agra
Mumbai
Shahapur
Approx Travel Time
7h 53m
₹11,521
Onwards
Mathura
Agra
Mumbai
Shahapur
Approx Travel Time
7h 27m
₹9,555
Onwards
Mathura
Agra
Mumbai
Shahapur
Approx Travel Time
7h 46m
₹9,914
Onwards
Mathura
Agra
Mumbai
Shahapur
Approx Travel Time
7h 35m
₹8,202
Onwards
Mathura
Agra
Mumbai
Shahapur
Approx Travel Time
7h 42m
₹9,809
Onwards
FASTEST
Mathura
Agra
Mumbai
Shahapur
Approx Travel Time
7h 20m
₹7,948
Onwards
Via Mumbai
CHEAPEST
Mathura
Mumbai
Shahapur
Approx Travel Time
18h 45m
₹1,210
Onwards
Via Navsari
Mathura
Navsari
Shahapur
Approx Travel Time
19h 3m
₹4,780
Onwards
Via Nashik
Mathura
Nashik
Shahapur
Approx Travel Time
1d 2h 20m
₹4,799
Onwards
Via Gwalior, Mumbai
Mathura
Gwalior
Mumbai
Shahapur
Approx Travel Time
9h 59m
₹10,944
Onwards
Frequently Asked Questions
What is the distance between Mathura and Shahapur?
Shahapur is approximately 1150+ kms from Mathura.
How long does it take to reach Shahapur from Mathura?
It takes approximately 8 hours to reach Shahapur from Mathura by Train, Flight, Bus Via Agra, Mumbai.
What is the cheapest way to reach Shahapur from Mathura?
The cheapest way to reach Shahapur from Mathura is by Train, Bus Via Mumbai.
What is the fastest way to reach Shahapur from Mathura?
The fastest way to reach Shahapur from Mathura is by Train, Flight, Bus Via Agra, Mumbai.


