
Rajpura to Rajgir
Rajgir is approximately 1100+ kms from Rajpura. The fastest way to reach Rajgir from Rajpura is by Bus, Flight, Train Via Mohali, Patna. It takes approximately 7 hours. The cheapest way to reach Rajgir from Rajpura is by Train Via Delhi, Patna which would take approximately 22 hours.
Sort By
Mode of Transport
Via Mohali, Patna
RECOMMENDED
Rajpura
Mohali
Patna
Rajgir
Approx Travel Time
7h 32m
₹8,736
Onwards
Rajpura
Mohali
Patna
Rajgir
Approx Travel Time
7h 12m
₹6,573
Onwards
FASTEST
Rajpura
Mohali
Patna
Rajgir
Approx Travel Time
7h 8m
₹6,037
Onwards
Rajpura
Mohali
Patna
Rajgir
Approx Travel Time
7h 28m
₹8,200
Onwards
Via Delhi, Patna
Rajpura
Delhi
Patna
Rajgir
Approx Travel Time
10h 52m
₹4,628
Onwards
Rajpura
Delhi
Patna
Rajgir
Approx Travel Time
21h 28m
₹3,978
Onwards
CHEAPEST
Rajpura
Delhi
Patna
Rajgir
Approx Travel Time
21h 27m
₹745
Onwards
Rajpura
Delhi
Patna
Rajgir
Approx Travel Time
23h 8m
₹1,053
Onwards
Via Delhi, Gaya
Rajpura
Delhi
Gaya
Rajgir
Approx Travel Time
10h 25m
₹11,701
Onwards
Rajpura
Delhi
Gaya
Rajgir
Approx Travel Time
10h 4m
₹5,790
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Rajgir?
Rajgir is approximately 1100+ kms from Rajpura.
How long does it take to reach Rajgir from Rajpura?
It takes approximately 7 hours to reach Rajgir from Rajpura by Bus, Flight, Train Via Mohali, Patna.
What is the cheapest way to reach Rajgir from Rajpura?
The cheapest way to reach Rajgir from Rajpura is by Train Via Delhi, Patna.
What is the fastest way to reach Rajgir from Rajpura?
The fastest way to reach Rajgir from Rajpura is by Bus, Flight, Train Via Mohali, Patna.


