hero
How2Go
Nirmal to Kapurthala

Nirmal to Kapurthala

Kapurthala is approximately 1850+ km from Nirmal, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kapurthala.

Read More
Sort By
Mode of Transport

Via Hyderabad, Mohali

RECOMMENDED

Nirmal

Hyderabad

Mohali

Kapurthala

Approx Travel Time

13h 26m

₹12,406

Onwards

Nirmal

Hyderabad

Mohali

Kapurthala

Approx Travel Time

14h 3m

₹18,242

Onwards

Via Nagpur, Delhi

Nirmal

Nagpur

Delhi

Kapurthala

Approx Travel Time

17h 25m

₹8,887

Onwards

Nirmal

Nagpur

Delhi

Kapurthala

Approx Travel Time

1d 14h 41m

₹5,458

Onwards

Nirmal

Nagpur

Delhi

Kapurthala

Approx Travel Time

17h 11m

₹16,193

Onwards

Via Nagpur, Jalandhar

CHEAPEST

Nirmal

Nagpur

Jalandhar

Kapurthala

Approx Travel Time

1d 3h 58m

₹1,849

Onwards

Nirmal

Nagpur

Jalandhar

Kapurthala

Approx Travel Time

1d 3h 24m

₹9,155

Onwards

Via Hyderabad, Amritsar

Nirmal

Hyderabad

Amritsar

Kapurthala

Approx Travel Time

15h 10m

On Demand

Nirmal

Hyderabad

Amritsar

Kapurthala

Approx Travel Time

14h 55m

₹18,777

Onwards

Via Nanded, Ghaziabad, Jalandhar

FASTEST

Nirmal

Nanded

Ghaziabad

Jalandhar

Kapurthala

Approx Travel Time

9h 8m

₹16,280

Onwards

Frequently Asked Questions

What is the distance between Nirmal and Kapurthala?

Kapurthala is approximately 1850+ kms from Nirmal.

How long does it take to reach Kapurthala from Nirmal?

It takes approximately 9 hours to reach Kapurthala from Nirmal by Bus, Flight, Train Via Nanded, Ghaziabad, Jalandhar.

What is the cheapest way to reach Kapurthala from Nirmal?

The cheapest way to reach Kapurthala from Nirmal is by Bus, Train Via Nagpur, Jalandhar.

What is the fastest way to reach Kapurthala from Nirmal?

The fastest way to reach Kapurthala from Nirmal is by Bus, Flight, Train Via Nanded, Ghaziabad, Jalandhar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India