Rajgir to Jammu Distance

Jammu is approximately 1500+ km from Rajgir. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 31 hours, subject to the chosen service and route. If you're travelling by air, Jammu Airport is located in Jammu. Flying is the fastest way to reach Jammu, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Rajgir, India to Jammu, India

Via Gaya, Delhi

RECOMMENDED

Rajgir

Gaya

Delhi

Jammu

Approx Travel Time

12h 25m

₹6,929

Onwards

FASTEST

Rajgir

Gaya

Delhi

Jammu

Approx Travel Time

6h 32m

₹13,333

Onwards

Rajgir

Gaya

Delhi

Jammu

Approx Travel Time

21h

₹2,800

Onwards

Rajgir

Gaya

Delhi

Jammu

Approx Travel Time

14h 5m

₹8,795

Onwards

Via Patna, Delhi

CHEAPEST

Rajgir

Patna

Delhi

Jammu

Approx Travel Time

20h 50m

₹960

Onwards

Rajgir

Patna

Delhi

Jammu

Approx Travel Time

1d 3h 7m

₹1,324

Onwards

Rajgir

Patna

Delhi

Jammu

Approx Travel Time

1d 12h 5m

₹1,928

Onwards

Rajgir

Patna

Delhi

Jammu

Approx Travel Time

14h

₹7,442

Onwards

Ads by MMT

Direct Options

Rajgir

Jammu

Approx Travel Time

1d 7h

On Demand

Via Patna, Mohali

Rajgir

Patna

Mohali

Jammu

Approx Travel Time

13h 33m

₹8,058

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Rajgir and Jammu?

The straight-line distance is approximately 1300+ km.

What is the distance from Rajgir to Jammu via Gaya?

Via Gaya, the distance is approximately 1500+ km, taking around 13 hours.

Is there a train from Rajgir to Jammu?

Yes, trains run between Rajgir and Jammu, covering approximately 1600+ km in around 31 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India