hero
How2Go
Batala to Mathura

Batala to Mathura

Mathura is approximately 550+ kms from Batala. The fastest way to reach Mathura from Batala is by Train Via Delhi. It takes approximately 13 hours. The cheapest way to reach Mathura from Batala is by Train Via Delhi which would take approximately 13 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

FASTEST

Batala

Delhi

Mathura

Approx Travel Time

13h 10m

₹280

Onwards

Batala

Delhi

Mathura

Approx Travel Time

13h 55m

₹594

Onwards

Via Ludhiana

Batala

Ludhiana

Mathura

Approx Travel Time

13h 10m

₹385

Onwards

Ads by MMT

Via Panipat

Batala

Panipat

Mathura

Approx Travel Time

13h 10m

₹340

Onwards

Via Sonipat

Batala

Sonipat

Mathura

Approx Travel Time

13h 10m

₹355

Onwards

Ads by MMT

Via Ghaziabad

Batala

Ghaziabad

Mathura

Approx Travel Time

13h 10m

₹480

Onwards

Via Karnal

Batala

Karnal

Mathura

Approx Travel Time

13h 25m

₹455

Onwards

Via Phillaur

Batala

Phillaur

Mathura

Approx Travel Time

13h 10m

₹460

Onwards

Via Sirhind

Batala

Sirhind

Mathura

Approx Travel Time

13h 25m

₹395

Onwards

Via Phagwara

Batala

Phagwara

Mathura

Approx Travel Time

13h 10m

₹455

Onwards

Frequently Asked Questions

What is the distance between Batala and Mathura?

Mathura is approximately 550+ kms from Batala.

How long does it take to reach Mathura from Batala?

It takes approximately 13 hours to reach Mathura from Batala by Train Via Delhi.

What is the cheapest way to reach Mathura from Batala?

The cheapest way to reach Mathura from Batala is by Train Via Delhi.

What is the fastest way to reach Mathura from Batala?

The fastest way to reach Mathura from Batala is by Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India