hero
How2Go
Rafiganj to Badrinath

Rafiganj to Badrinath

Badrinath is approximately 1250+ km from Rafiganj, 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 Badrinath.

Read More
Sort By
Mode of Transport

Via Prayagraj(Allahabad), Dehradun

RECOMMENDED

Rafiganj

Prayagraj(Allahabad)

Dehradun

Badrinath

Approx Travel Time

16h 53m

₹17,027

Onwards

Via Gaya, Delhi, Dehradun

FASTEST

Rafiganj

Gaya

Delhi

Dehradun

Badrinath

Approx Travel Time

14h 31m

₹19,127

Onwards

Via Gaya, Delhi, Rishikesh

Rafiganj

Gaya

Delhi

Rishikesh

Badrinath

Approx Travel Time

22h 13m

₹7,669

Onwards

Via Mughal Sarai, Haridwar

CHEAPEST

Rafiganj

Mughal Sarai

Haridwar

Badrinath

Approx Travel Time

1d 6h 19m

₹1,475

Onwards

Rafiganj

Mughal Sarai

Haridwar

Badrinath

Approx Travel Time

1d 1h 13m

₹10,021

Onwards

Via Gaya, Prayagraj(Allahabad), Dehradun

Rafiganj

Gaya

Prayagraj(Allahabad)

Dehradun

Badrinath

Approx Travel Time

17h 11m

₹17,152

Onwards

Via Patna, Lucknow, Dehradun

Rafiganj

Patna

Lucknow

Dehradun

Badrinath

Approx Travel Time

17h 34m

₹19,568

Onwards

Via Patna, Delhi, Rishikesh

Rafiganj

Patna

Delhi

Rishikesh

Badrinath

Approx Travel Time

1d 1h 6m

₹8,150

Onwards

Frequently Asked Questions

What is the distance between Rafiganj and Badrinath?

Badrinath is approximately 1250+ kms from Rafiganj.

How long does it take to reach Badrinath from Rafiganj?

It takes approximately 15 hours to reach Badrinath from Rafiganj by Train, Flight, Cab Via Gaya, Delhi, Dehradun.

What is the cheapest way to reach Badrinath from Rafiganj?

The cheapest way to reach Badrinath from Rafiganj is by Train, Bus Via Mughal Sarai, Haridwar.

What is the fastest way to reach Badrinath from Rafiganj?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India