hero
How2Go
Haldwani to Rameshwaram

Haldwani to Rameshwaram

Rameshwaram is approximately 2500+ 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 Rameshwaram.

Read More
Sort By
Mode of Transport

Via Delhi, Madurai

RECOMMENDED

FASTEST

Haldwani

Delhi

Madurai

Rameshwaram

Approx Travel Time

14h 35m

₹11,149

Onwards

Haldwani

Delhi

Madurai

Rameshwaram

Approx Travel Time

15h 20m

₹11,499

Onwards

Haldwani

Delhi

Madurai

Rameshwaram

Approx Travel Time

15h 6m

₹13,666

Onwards

Haldwani

Delhi

Madurai

Rameshwaram

Approx Travel Time

15h 25m

₹11,463

Onwards

Haldwani

Delhi

Madurai

Rameshwaram

Approx Travel Time

14h 37m

₹14,738

Onwards

Via Delhi, Chennai

CHEAPEST

Haldwani

Delhi

Chennai

Rameshwaram

Approx Travel Time

1d 20h 30m

₹1,150

Onwards

Haldwani

Delhi

Chennai

Rameshwaram

Approx Travel Time

1d 20h 22m

₹4,683

Onwards

Via Agra, Chennai

Haldwani

Agra

Chennai

Rameshwaram

Approx Travel Time

1d 23h 38m

₹1,929

Onwards

Via Prayagraj(Allahabad), Bangalore

Haldwani

Prayagraj(Allahabad)

Bangalore

Rameshwaram

Approx Travel Time

2d 10h

₹2,398

Onwards

Direct Cab

Haldwani

Rameshwaram

Approx Travel Time

1d 23h 44m

₹65,494

Onwards

Frequently Asked Questions

What is the distance between Haldwani and Rameshwaram?

Rameshwaram is approximately 2500+ kms from Haldwani.

How long does it take to reach Rameshwaram from Haldwani?

It takes approximately 15 hours to reach Rameshwaram from Haldwani by Train, Flight Via Delhi, Madurai.

What is the cheapest way to reach Rameshwaram from Haldwani?

The cheapest way to reach Rameshwaram from Haldwani is by Train Via Delhi, Chennai.

What is the fastest way to reach Rameshwaram from Haldwani?

The fastest way to reach Rameshwaram from Haldwani is by Train, Flight Via Delhi, Madurai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India