
Kalka to Mathura
Mathura is approximately 400+ kms from Kalka. The fastest way to reach Mathura from Kalka is by Train Via Ambala. It takes approximately 10 hours. The cheapest way to reach Mathura from Kalka is by Train Via Karnal which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Kalka
Ambala
Mathura
Approx Travel Time
9h 55m
₹370
Onwards
Via Ghaziabad
Kalka
Ghaziabad
Mathura
Approx Travel Time
9h 55m
₹395
Onwards
Kalka
Ghaziabad
Mathura
Approx Travel Time
10h 25m
₹2,940
Onwards
Kalka
Ghaziabad
Mathura
Approx Travel Time
10h 40m
₹654
Onwards
Via Delhi
Kalka
Delhi
Mathura
Approx Travel Time
9h 55m
₹650
Onwards
Kalka
Delhi
Mathura
Approx Travel Time
10h 40m
₹1,259
Onwards
Via Panipat
Kalka
Panipat
Mathura
Approx Travel Time
9h 55m
₹340
Onwards
Via Kurukshetra
Kalka
Kurukshetra
Mathura
Approx Travel Time
9h 55m
₹380
Onwards
Via Chandigarh
Kalka
Chandigarh
Mathura
Approx Travel Time
9h 55m
₹395
Onwards
Via Karnal
CHEAPEST
Kalka
Karnal
Mathura
Approx Travel Time
10h 10m
₹335
Onwards
Frequently Asked Questions
What is the distance between Kalka and Mathura?
Mathura is approximately 400+ kms from Kalka.
How long does it take to reach Mathura from Kalka?
It takes approximately 10 hours to reach Mathura from Kalka by Train Via Ambala.
What is the cheapest way to reach Mathura from Kalka?
The cheapest way to reach Mathura from Kalka is by Train Via Karnal.
What is the fastest way to reach Mathura from Kalka?
The fastest way to reach Mathura from Kalka is by Train Via Ambala.