hero
How2Go
Rudrapur to Kapurthala

Rudrapur to Kapurthala

Kapurthala is approximately 550+ km from Rudrapur, 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 Moradabad, Jalandhar

RECOMMENDED

CHEAPEST

Rudrapur

Moradabad

Jalandhar

Kapurthala

Approx Travel Time

9h 14m

₹385

Onwards

Rudrapur

Moradabad

Jalandhar

Kapurthala

Approx Travel Time

9h 40m

₹724

Onwards

Rudrapur

Moradabad

Jalandhar

Kapurthala

Approx Travel Time

9h 36m

₹2,674

Onwards

Rudrapur

Moradabad

Jalandhar

Kapurthala

Approx Travel Time

9h 34m

₹4,153

Onwards

Via Ghaziabad, Jalandhar

FASTEST

Rudrapur

Ghaziabad

Jalandhar

Kapurthala

Approx Travel Time

7h 40m

₹3,751

Onwards

Rudrapur

Ghaziabad

Jalandhar

Kapurthala

Approx Travel Time

7h 48m

₹5,312

Onwards

Rudrapur

Ghaziabad

Jalandhar

Kapurthala

Approx Travel Time

8h 4m

₹7,335

Onwards

Via Chandigarh

Rudrapur

Chandigarh

Kapurthala

Approx Travel Time

14h 12m

₹1,399

Onwards

Via Mohali

Rudrapur

Mohali

Kapurthala

Approx Travel Time

13h 3m

₹3,777

Onwards

Via Rampur (Uttar Pradesh), Jalandhar

Rudrapur

Rampur (Uttar Pradesh)

Jalandhar

Kapurthala

Approx Travel Time

10h 46m

₹2,080

Onwards

Frequently Asked Questions

What is the distance between Rudrapur and Kapurthala?

Kapurthala is approximately 550+ kms from Rudrapur.

How long does it take to reach Kapurthala from Rudrapur?

It takes approximately 8 hours to reach Kapurthala from Rudrapur by Train, Flight Via Ghaziabad, Jalandhar.

What is the cheapest way to reach Kapurthala from Rudrapur?

The cheapest way to reach Kapurthala from Rudrapur is by Train Via Moradabad, Jalandhar.

What is the fastest way to reach Kapurthala from Rudrapur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India