Mathura to Navsari - Multiple Options To Reach By Train, Bus
Navsari is approximately 1000+ kms from Mathura. The fastest way to reach Navsari from Mathura is by Train. It takes approximately 19 hours. The cheapest way to reach Navsari from Mathura is by Train Via Nadiad which would take approximately 22 hours.
Sort By
Mode of Transport
Via Kota
Mathura
Kota
Navsari
Approx Travel Time
20h 25m
₹485
Onwards
Via Vadodara
Mathura
Vadodara
Navsari
Approx Travel Time
20h 40m
₹565
Onwards
Mathura
Vadodara
Navsari
Approx Travel Time
21h 40m
₹1,065
Onwards
Via Sawai Madhopur
Mathura
Sawai Madhopur
Navsari
Approx Travel Time
20h 25m
₹480
Onwards
Via Ratlam
Mathura
Ratlam
Navsari
Approx Travel Time
20h 40m
₹470
Onwards
Via Dahod
Mathura
Dahod
Navsari
Approx Travel Time
20h 25m
₹460
Onwards
Via Khachrod
Mathura
Khachrod
Navsari
Approx Travel Time
20h 40m
₹615
Onwards
Via Nadiad
CHEAPEST
Mathura
Nadiad
Navsari
Approx Travel Time
21h 25m
₹385
Onwards
Via Anand
Mathura
Anand
Navsari
Approx Travel Time
21h 10m
₹565
Onwards
Frequently Asked Questions
What is the distance between Mathura and Navsari?
Navsari is approximately 1000+ kms from Mathura.
How long does it take to reach Navsari from Mathura?
It takes approximately 19 hours to reach Navsari from Mathura by Train.
What is the cheapest way to reach Navsari from Mathura?
The cheapest way to reach Navsari from Mathura is by Train Via Nadiad.
What is the fastest way to reach Navsari from Mathura?
The fastest way to reach Navsari from Mathura is by Train.