hero
How2Go
Najibabad to Rajgir

Najibabad to Rajgir

Rajgir is approximately 1100+ km from Najibabad, 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 Rajgir.

Read More
Sort By
Mode of Transport

Via Delhi, Gaya

RECOMMENDED

Najibabad

Delhi

Gaya

Rajgir

Approx Travel Time

10h 6m

₹7,027

Onwards

Najibabad

Delhi

Gaya

Rajgir

Approx Travel Time

10h 55m

₹7,392

Onwards

FASTEST

Najibabad

Delhi

Gaya

Rajgir

Approx Travel Time

9h 42m

₹11,019

Onwards

Najibabad

Delhi

Gaya

Rajgir

Approx Travel Time

11h 10m

₹9,097

Onwards

Via Moradabad, Patna

CHEAPEST

Najibabad

Moradabad

Patna

Rajgir

Approx Travel Time

17h 46m

₹670

Onwards

Via Patna

Najibabad

Patna

Rajgir

Approx Travel Time

18h 38m

₹2,729

Onwards

Najibabad

Patna

Rajgir

Approx Travel Time

20h 2m

₹700

Onwards

Direct Train

Najibabad

Rajgir

Approx Travel Time

21h 45m

On Demand

Via Lucknow, Patna

Najibabad

Lucknow

Patna

Rajgir

Approx Travel Time

22h 9m

₹6,255

Onwards

Via Delhi, Patna

Najibabad

Delhi

Patna

Rajgir

Approx Travel Time

11h 32m

₹9,245

Onwards

Frequently Asked Questions

What is the distance between Najibabad and Rajgir?

Rajgir is approximately 1100+ kms from Najibabad.

How long does it take to reach Rajgir from Najibabad?

It takes approximately 10 hours to reach Rajgir from Najibabad by Cab, Flight, Train Via Delhi, Gaya.

What is the cheapest way to reach Rajgir from Najibabad?

The cheapest way to reach Rajgir from Najibabad is by Train Via Moradabad, Patna.

What is the fastest way to reach Rajgir from Najibabad?

The fastest way to reach Rajgir from Najibabad is by Cab, Flight, Train Via Delhi, Gaya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India