hero
How2Go
Rajgir to Kurukshetra

Rajgir to Kurukshetra

Kurukshetra is approximately 1150+ kms from Rajgir. The fastest way to reach Kurukshetra from Rajgir is by Cab, Flight, Bus Via Patna, Mohali. It takes approximately 10 hours. The cheapest way to reach Kurukshetra from Rajgir is by Train Via Patna, Delhi which would take approximately 19 hours.

Sort By
Mode of Transport

Via Patna, Mohali

RECOMMENDED

Rajgir

Patna

Mohali

Kurukshetra

Approx Travel Time

10h 43m

₹6,482

Onwards

Rajgir

Patna

Mohali

Kurukshetra

Approx Travel Time

10h 35m

₹6,871

Onwards

FASTEST

Rajgir

Patna

Mohali

Kurukshetra

Approx Travel Time

9h 23m

₹9,270

Onwards

Via Gaya, Delhi

Rajgir

Gaya

Delhi

Kurukshetra

Approx Travel Time

10h 3m

₹6,349

Onwards

Ads by MMT

Via Patna, Delhi

CHEAPEST

Rajgir

Patna

Delhi

Kurukshetra

Approx Travel Time

19h 1m

₹725

Onwards

Rajgir

Patna

Delhi

Kurukshetra

Approx Travel Time

11h 26m

₹6,832

Onwards

Rajgir

Patna

Delhi

Kurukshetra

Approx Travel Time

19h 28m

₹1,028

Onwards

Via Patna, Kanpur

Rajgir

Patna

Kanpur

Kurukshetra

Approx Travel Time

18h 22m

₹3,061

Onwards

Rajgir

Patna

Kanpur

Kurukshetra

Approx Travel Time

1d 5h 10m

₹4,545

Onwards

Ads by MMT

Via Patna, Ayodhya

Rajgir

Patna

Ayodhya

Kurukshetra

Approx Travel Time

1d 3h 42m

₹2,447

Onwards

Frequently Asked Questions

What is the distance between Rajgir and Kurukshetra?

Kurukshetra is approximately 1150+ kms from Rajgir.

How long does it take to reach Kurukshetra from Rajgir?

It takes approximately 10 hours to reach Kurukshetra from Rajgir by Cab, Flight, Bus Via Patna, Mohali.

What is the cheapest way to reach Kurukshetra from Rajgir?

The cheapest way to reach Kurukshetra from Rajgir is by Train Via Patna, Delhi.

What is the fastest way to reach Kurukshetra from Rajgir?

The fastest way to reach Kurukshetra from Rajgir is by Cab, Flight, Bus Via Patna, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India