Kalka to Rajgir
Rajgir is approximately 1200+ kms from Kalka. The fastest way to reach Rajgir from Kalka is by Train, Flight Via Mohali, Patna. It takes approximately 7 hours. The cheapest way to reach Rajgir from Kalka is by Train Via Mughal Sarai which would take approximately 26 hours.
Sort By
Mode of Transport
Via Mohali, Patna
RECOMMENDED
FASTEST
Kalka
Mohali
Patna
Rajgir
Approx Travel Time
6h 50m
₹5,689
Onwards
Kalka
Mohali
Patna
Rajgir
Approx Travel Time
7h 5m
₹7,641
Onwards
Via Delhi, Patna
Kalka
Delhi
Patna
Rajgir
Approx Travel Time
11h 35m
₹4,804
Onwards
Kalka
Delhi
Patna
Rajgir
Approx Travel Time
12h 50m
₹5,143
Onwards
Kalka
Delhi
Patna
Rajgir
Approx Travel Time
12h 56m
₹9,167
Onwards
Via Ambala, Shahjahanpur
Kalka
Ambala
Shahjahanpur
Rajgir
Approx Travel Time
1d 2h 35m
₹850
Onwards
Kalka
Ambala
Shahjahanpur
Rajgir
Approx Travel Time
1d 2h 50m
₹3,457
Onwards
Via Mughal Sarai
CHEAPEST
Kalka
Mughal Sarai
Rajgir
Approx Travel Time
1d 1h 40m
₹785
Onwards
Via Sasaram
Kalka
Sasaram
Rajgir
Approx Travel Time
1d 1h 40m
On Demand
Via Kanpur
Kalka
Kanpur
Rajgir
Approx Travel Time
1d 2h 10m
On Demand
Frequently Asked Questions
What is the distance between Kalka and Rajgir?
Rajgir is approximately 1200+ kms from Kalka.
How long does it take to reach Rajgir from Kalka?
It takes approximately 7 hours to reach Rajgir from Kalka by Train, Flight Via Mohali, Patna.
What is the cheapest way to reach Rajgir from Kalka?
The cheapest way to reach Rajgir from Kalka is by Train Via Mughal Sarai.
What is the fastest way to reach Rajgir from Kalka?
The fastest way to reach Rajgir from Kalka is by Train, Flight Via Mohali, Patna.