hero
How2Go
Sarkaghat to Rajpura

Sarkaghat to Rajpura

Rajpura is approximately 250+ km from Sarkaghat, 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 Rajpura.

Read More
Sort By
Mode of Transport

Via Ludhiana

RECOMMENDED

Sarkaghat

Ludhiana

Rajpura

Approx Travel Time

6h 33m

₹503

Onwards

Sarkaghat

Ludhiana

Rajpura

Approx Travel Time

6h 55m

₹2,015

Onwards

Via Chandigarh

CHEAPEST

Sarkaghat

Chandigarh

Rajpura

Approx Travel Time

7h 59m

₹488

Onwards

Sarkaghat

Chandigarh

Rajpura

Approx Travel Time

7h 51m

₹1,178

Onwards

Via Bilaspur, Kharar

FASTEST

Sarkaghat

Bilaspur

Kharar

Rajpura

Approx Travel Time

5h 16m

₹4,053

Onwards

Via Bilaspur, Chandigarh

Sarkaghat

Bilaspur

Chandigarh

Rajpura

Approx Travel Time

5h 48m

₹3,655

Onwards

Sarkaghat

Bilaspur

Chandigarh

Rajpura

Approx Travel Time

5h 40m

₹4,371

Onwards

Via Bilaspur, Zirakpur

Sarkaghat

Bilaspur

Zirakpur

Rajpura

Approx Travel Time

5h 36m

₹4,302

Onwards

Sarkaghat

Bilaspur

Zirakpur

Rajpura

Approx Travel Time

6h 8m

₹4,161

Onwards

Via Baddi, Panchkula

Sarkaghat

Baddi

Panchkula

Rajpura

Approx Travel Time

8h 32m

₹1,587

Onwards

Frequently Asked Questions

What is the distance between Sarkaghat and Rajpura?

Rajpura is approximately 250+ kms from Sarkaghat.

How long does it take to reach Rajpura from Sarkaghat?

It takes approximately 5 hours to reach Rajpura from Sarkaghat by Cab, Bus Via Bilaspur, Kharar.

What is the cheapest way to reach Rajpura from Sarkaghat?

The cheapest way to reach Rajpura from Sarkaghat is by Bus Via Chandigarh.

What is the fastest way to reach Rajpura from Sarkaghat?

The fastest way to reach Rajpura from Sarkaghat is by Cab, Bus Via Bilaspur, Kharar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India