hero
How2Go
Pukhrayan to Rajgir

Pukhrayan to Rajgir

Rajgir is approximately 650+ km from Pukhrayan, 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 Kanpur, Gaya

RECOMMENDED

FASTEST

Pukhrayan

Kanpur

Gaya

Rajgir

Approx Travel Time

9h 7m

₹520

Onwards

Pukhrayan

Kanpur

Gaya

Rajgir

Approx Travel Time

9h 22m

₹563

Onwards

Pukhrayan

Kanpur

Gaya

Rajgir

Approx Travel Time

10h 1m

₹2,427

Onwards

Pukhrayan

Kanpur

Gaya

Rajgir

Approx Travel Time

14h 24m

₹4,145

Onwards

Pukhrayan

Kanpur

Gaya

Rajgir

Approx Travel Time

10h 16m

₹2,470

Onwards

Via Kanpur, Lucknow, Patna

Pukhrayan

Kanpur

Lucknow

Patna

Rajgir

Approx Travel Time

9h 7m

₹7,223

Onwards

Via Unnao, Patna

Pukhrayan

Unnao

Patna

Rajgir

Approx Travel Time

20h 5m

₹3,084

Onwards

Via Kanpur, Patna

CHEAPEST

Pukhrayan

Kanpur

Patna

Rajgir

Approx Travel Time

10h 32m

₹415

Onwards

Pukhrayan

Kanpur

Patna

Rajgir

Approx Travel Time

10h 47m

₹458

Onwards

Via Patna

Pukhrayan

Patna

Rajgir

Approx Travel Time

12h 28m

₹525

Onwards

Frequently Asked Questions

What is the distance between Pukhrayan and Rajgir?

Rajgir is approximately 650+ kms from Pukhrayan.

How long does it take to reach Rajgir from Pukhrayan?

It takes approximately 9 hours to reach Rajgir from Pukhrayan by Train Via Kanpur, Gaya.

What is the cheapest way to reach Rajgir from Pukhrayan?

The cheapest way to reach Rajgir from Pukhrayan is by Train Via Kanpur, Patna.

What is the fastest way to reach Rajgir from Pukhrayan?

The fastest way to reach Rajgir from Pukhrayan is by Train Via Kanpur, Gaya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India