hero
How2Go
Haflong to Mathura

Haflong to Mathura

Mathura is approximately 1900+ km from Haflong, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mathura.

Read More
Sort By
Mode of Transport

Via Dimapur, Delhi

RECOMMENDED

Haflong

Dimapur

Delhi

Mathura

Approx Travel Time

11h 18m

₹9,635

Onwards

Haflong

Dimapur

Delhi

Mathura

Approx Travel Time

13h 7m

₹11,682

Onwards

Via Guwahati, Delhi

Haflong

Guwahati

Delhi

Mathura

Approx Travel Time

14h 7m

₹9,495

Onwards

Haflong

Guwahati

Delhi

Mathura

Approx Travel Time

12h 30m

₹9,141

Onwards

Via Silchar, Delhi

FASTEST

Haflong

Silchar

Delhi

Mathura

Approx Travel Time

9h 11m

₹12,454

Onwards

Haflong

Silchar

Delhi

Mathura

Approx Travel Time

10h 48m

₹12,808

Onwards

Via Guwahati, Kanpur

CHEAPEST

Haflong

Guwahati

Kanpur

Mathura

Approx Travel Time

1d 8h 52m

₹945

Onwards

Haflong

Guwahati

Kanpur

Mathura

Approx Travel Time

1d 9h 37m

₹1,319

Onwards

Via Guwahati, Tundla

Haflong

Guwahati

Tundla

Mathura

Approx Travel Time

1d 12h 30m

₹2,734

Onwards

Via Guwahati, Darbhanga

Haflong

Guwahati

Darbhanga

Mathura

Approx Travel Time

1d 22h 24m

₹3,999

Onwards

Frequently Asked Questions

What is the distance between Haflong and Mathura?

Mathura is approximately 1900+ kms from Haflong.

How long does it take to reach Mathura from Haflong?

It takes approximately 9 hours to reach Mathura from Haflong by Train, Flight Via Silchar, Delhi.

What is the cheapest way to reach Mathura from Haflong?

The cheapest way to reach Mathura from Haflong is by Train Via Guwahati, Kanpur.

What is the fastest way to reach Mathura from Haflong?

The fastest way to reach Mathura from Haflong is by Train, Flight Via Silchar, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India