hero
How2Go
Haldwani to Mettur

Haldwani to Mettur

Mettur is approximately 1950+ km from Haldwani, 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 Mettur.

Read More
Sort By
Mode of Transport

Via Bareilly, Bangalore

RECOMMENDED

FASTEST

Haldwani

Bareilly

Bangalore

Mettur

Approx Travel Time

12h 13m

₹10,596

Onwards

Haldwani

Bareilly

Bangalore

Mettur

Approx Travel Time

13h 20m

₹11,050

Onwards

Haldwani

Bareilly

Bangalore

Mettur

Approx Travel Time

12h 37m

₹12,945

Onwards

Via Delhi, Bangalore

CHEAPEST

Haldwani

Delhi

Bangalore

Mettur

Approx Travel Time

1d 20h 10m

₹1,729

Onwards

Haldwani

Delhi

Bangalore

Mettur

Approx Travel Time

16h 20m

₹9,028

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Bangalore

Haldwani

Prayagraj(Allahabad)

Bangalore

Mettur

Approx Travel Time

2d 3h 55m

₹3,897

Onwards

Via Bangalore

Haldwani

Bangalore

Mettur

Approx Travel Time

1d 18h 51m

₹53,632

Onwards

Ads by MMT

Via Delhi, Coimbatore

Haldwani

Delhi

Coimbatore

Mettur

Approx Travel Time

15h 50m

₹10,397

Onwards

Via Ghaziabad, Bangalore

Haldwani

Ghaziabad

Bangalore

Mettur

Approx Travel Time

16h 55m

₹9,363

Onwards

Haldwani

Ghaziabad

Bangalore

Mettur

Approx Travel Time

17h 20m

₹9,023

Onwards

Frequently Asked Questions

What is the distance between Haldwani and Mettur?

Mettur is approximately 1950+ kms from Haldwani.

How long does it take to reach Mettur from Haldwani?

It takes approximately 12 hours to reach Mettur from Haldwani by Train, Flight, Bus Via Bareilly, Bangalore.

What is the cheapest way to reach Mettur from Haldwani?

The cheapest way to reach Mettur from Haldwani is by Train, Bus Via Delhi, Bangalore.

What is the fastest way to reach Mettur from Haldwani?

The fastest way to reach Mettur from Haldwani is by Train, Flight, Bus Via Bareilly, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India