hero
How2Go
Haldwani to Rafiganj

Haldwani to Rafiganj

Rafiganj is approximately 800+ 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 Rafiganj.

Read More
Sort By
Mode of Transport

Via Bareilly, Varanasi

RECOMMENDED

Haldwani

Bareilly

Varanasi

Rafiganj

Approx Travel Time

12h 59m

On Demand

Haldwani

Bareilly

Varanasi

Rafiganj

Approx Travel Time

14h 16m

On Demand

Haldwani

Bareilly

Varanasi

Rafiganj

Approx Travel Time

13h 15m

On Demand

Via Kichha, Delhi, Gaya

FASTEST

Haldwani

Kichha

Delhi

Gaya

Rafiganj

Approx Travel Time

7h 54m

₹14,281

Onwards

Via Bareilly, Sasaram

CHEAPEST

Haldwani

Bareilly

Sasaram

Rafiganj

Approx Travel Time

14h 24m

₹665

Onwards

Haldwani

Bareilly

Sasaram

Rafiganj

Approx Travel Time

15h 41m

₹1,020

Onwards

Haldwani

Bareilly

Sasaram

Rafiganj

Approx Travel Time

14h 40m

₹2,725

Onwards

Via Varanasi

Haldwani

Varanasi

Rafiganj

Approx Travel Time

16h 11m

On Demand

Via Lucknow, Varanasi

Haldwani

Lucknow

Varanasi

Rafiganj

Approx Travel Time

15h 24m

On Demand

Via Shahjahanpur, Varanasi

Haldwani

Shahjahanpur

Varanasi

Rafiganj

Approx Travel Time

15h 51m

On Demand

Frequently Asked Questions

What is the distance between Haldwani and Rafiganj?

Rafiganj is approximately 800+ kms from Haldwani.

How long does it take to reach Rafiganj from Haldwani?

It takes approximately 8 hours to reach Rafiganj from Haldwani by Cab, Flight, Train Via Kichha, Delhi, Gaya.

What is the cheapest way to reach Rafiganj from Haldwani?

The cheapest way to reach Rafiganj from Haldwani is by Train Via Bareilly, Sasaram.

What is the fastest way to reach Rafiganj from Haldwani?

The fastest way to reach Rafiganj from Haldwani is by Cab, Flight, Train Via Kichha, Delhi, Gaya.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India