
Thane to Mathura
Mathura is approximately 1100+ kms from Thane. The fastest way to reach Mathura from Thane is by Train, Flight, Bus Via Mumbai, Agra. It takes approximately 7 hours. The cheapest way to reach Mathura from Thane is by Train Via Vadodara which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mumbai, Agra
RECOMMENDED
Thane
Mumbai
Agra
Mathura
Approx Travel Time
8h 15m
₹9,169
Onwards
Thane
Mumbai
Agra
Mathura
Approx Travel Time
7h 45m
₹8,037
Onwards
FASTEST
Thane
Mumbai
Agra
Mathura
Approx Travel Time
7h 15m
₹7,687
Onwards
Via Navi Mumbai, Agra
Thane
Navi Mumbai
Agra
Mathura
Approx Travel Time
9h 39m
₹9,169
Onwards
Via Vadodara
CHEAPEST
Thane
Vadodara
Mathura
Approx Travel Time
16h
₹510
Onwards
Via Surat
Thane
Surat
Mathura
Approx Travel Time
20h 35m
₹1,310
Onwards
Via Mumbai
Thane
Mumbai
Mathura
Approx Travel Time
17h 40m
₹2,042
Onwards
Via Dewas
Thane
Dewas
Mathura
Approx Travel Time
1d 2h 57m
₹2,610
Onwards
Frequently Asked Questions
What is the distance between Thane and Mathura?
Mathura is approximately 1100+ kms from Thane.
How long does it take to reach Mathura from Thane?
It takes approximately 7 hours to reach Mathura from Thane by Train, Flight, Bus Via Mumbai, Agra.
What is the cheapest way to reach Mathura from Thane?
The cheapest way to reach Mathura from Thane is by Train Via Vadodara.
What is the fastest way to reach Mathura from Thane?
The fastest way to reach Mathura from Thane is by Train, Flight, Bus Via Mumbai, Agra.

