hero
How2Go
Nainpur to Jammu

Nainpur to Jammu

The fastest way to reach Jammu from Nainpur is by Train, Flight Via Jabalpur, Delhi. The journey takes approximately 8 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Amritsar

RECOMMENDED

CHEAPEST

Nainpur

Amritsar

Jammu

Approx Travel Time

8h 10m

₹339

Onwards

Via Indore

Nainpur

Indore

Jammu

Approx Travel Time

16h 52m

₹8,259

Onwards

Via Jabalpur, Delhi

FASTEST

Nainpur

Jabalpur

Delhi

Jammu

Approx Travel Time

8h 5m

₹13,049

Onwards

Nainpur

Jabalpur

Delhi

Jammu

Approx Travel Time

22h 23m

₹875

Onwards

Nainpur

Jabalpur

Delhi

Jammu

Approx Travel Time

13h 58m

₹6,621

Onwards

Via Jabalpur, Jalandhar

Nainpur

Jabalpur

Jalandhar

Jammu

Approx Travel Time

1d 5h 17m

₹4,532

Onwards

Via Nagpur, Delhi

Nainpur

Nagpur

Delhi

Jammu

Approx Travel Time

11h 20m

₹14,422

Onwards

Nainpur

Nagpur

Delhi

Jammu

Approx Travel Time

17h 13m

₹7,994

Onwards

Via Jabalpur, Indore

Nainpur

Jabalpur

Indore

Jammu

Approx Travel Time

16h 36m

₹8,079

Onwards

Via Nagpur, Indore

Nainpur

Nagpur

Indore

Jammu

Approx Travel Time

11h 35m

₹15,079

Onwards

Frequently Asked Questions

What is the distance between Nainpur and Jammu?

Jammu is approximately 0+ kms from Nainpur.

How long does it take to reach Jammu from Nainpur?

It takes approximately 8 hours to reach Jammu from Nainpur by Train, Flight Via Jabalpur, Delhi.

What is the cheapest way to reach Jammu from Nainpur?

The cheapest way to reach Jammu from Nainpur is by Bus Via Amritsar.

What is the fastest way to reach Jammu from Nainpur?

The fastest way to reach Jammu from Nainpur is by Train, Flight Via Jabalpur, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India