hero
How2Go
Rajgir to Badrinath

Rajgir to Badrinath

Badrinath is approximately 1400+ kms from Rajgir. The fastest way to reach Badrinath from Rajgir is by Train, Cab Via Bareilly, Haridwar. It takes approximately 27 hours. The cheapest way to reach Badrinath from Rajgir is by Train, Bus Via Moradabad, Haridwar which would take approximately 35 hours.

Sort By
Mode of Transport

Via Bareilly, Haridwar

RECOMMENDED

FASTEST

Rajgir

Bareilly

Haridwar

Badrinath

Approx Travel Time

1d 2h 23m

₹11,441

Onwards

Via Moradabad, Haridwar

CHEAPEST

Rajgir

Moradabad

Haridwar

Badrinath

Approx Travel Time

1d 10h 36m

₹2,239

Onwards

Rajgir

Moradabad

Haridwar

Badrinath

Approx Travel Time

1d 2h 43m

₹11,426

Onwards

Ads by MMT

Via Musafirkhana, Haridwar

Rajgir

Musafirkhana

Haridwar

Badrinath

Approx Travel Time

1d 2h 48m

On Demand

Via Arrah, Haridwar

Rajgir

Arrah

Haridwar

Badrinath

Approx Travel Time

1d 3h 9m

On Demand

Rajgir

Arrah

Haridwar

Badrinath

Approx Travel Time

1d 3h 24m

₹11,466

Onwards

Ads by MMT

Via Patna, Haridwar

Rajgir

Patna

Haridwar

Badrinath

Approx Travel Time

1d 3h 14m

₹11,456

Onwards

Rajgir

Patna

Haridwar

Badrinath

Approx Travel Time

1d 2h 44m

₹13,940

Onwards

Via Buxar, Haridwar

Rajgir

Buxar

Haridwar

Badrinath

Approx Travel Time

1d 3h 21m

₹11,466

Onwards

Via Moradabad, Rishikesh

Rajgir

Moradabad

Rishikesh

Badrinath

Approx Travel Time

1d 5h 52m

₹6,746

Onwards

Frequently Asked Questions

What is the distance between Rajgir and Badrinath?

Badrinath is approximately 1400+ kms from Rajgir.

How long does it take to reach Badrinath from Rajgir?

It takes approximately 27 hours to reach Badrinath from Rajgir by Train, Cab Via Bareilly, Haridwar.

What is the cheapest way to reach Badrinath from Rajgir?

The cheapest way to reach Badrinath from Rajgir is by Train, Bus Via Moradabad, Haridwar.

What is the fastest way to reach Badrinath from Rajgir?

The fastest way to reach Badrinath from Rajgir is by Train, Cab Via Bareilly, Haridwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India