hero
How2Go
Rajpura to Baran

Rajpura to Baran

Baran is approximately 700+ kms from Rajpura. The fastest way to reach Baran from Rajpura is by Bus, Train Via Faridabad, Pipalda Kalan. It takes approximately 12 hours. The cheapest way to reach Baran from Rajpura is by Train Via Delhi, Kota which would take approximately 14 hours.

Sort By
Mode of Transport

Via Faridabad, Pipalda Kalan

RECOMMENDED

FASTEST

Rajpura

Faridabad

Pipalda Kalan

Baran

Approx Travel Time

12h 5m

₹911

Onwards

Via Rohtak

Rajpura

Rohtak

Baran

Approx Travel Time

13h 20m

On Demand

Ads by MMT

Via Gurgaon

Rajpura

Gurgaon

Baran

Approx Travel Time

13h 38m

On Demand

Via Bahadurgarh, Pipalda Kalan

Rajpura

Bahadurgarh

Pipalda Kalan

Baran

Approx Travel Time

12h 44m

On Demand

Ads by MMT

Via Delhi, Pipalda Kalan

Rajpura

Delhi

Pipalda Kalan

Baran

Approx Travel Time

12h 44m

₹540

Onwards

Rajpura

Delhi

Pipalda Kalan

Baran

Approx Travel Time

13h 10m

₹1,030

Onwards

Via Rohtak, Pipalda Kalan

Rajpura

Rohtak

Pipalda Kalan

Baran

Approx Travel Time

12h 54m

On Demand

Via Delhi, Kota

Rajpura

Delhi

Kota

Baran

Approx Travel Time

13h 9m

₹620

Onwards

CHEAPEST

Rajpura

Delhi

Kota

Baran

Approx Travel Time

13h 24m

₹390

Onwards

Via Rohtak, Kota

Rajpura

Rohtak

Kota

Baran

Approx Travel Time

12h 57m

On Demand

Frequently Asked Questions

What is the distance between Rajpura and Baran?

Baran is approximately 700+ kms from Rajpura.

How long does it take to reach Baran from Rajpura?

It takes approximately 12 hours to reach Baran from Rajpura by Bus, Train Via Faridabad, Pipalda Kalan.

What is the cheapest way to reach Baran from Rajpura?

The cheapest way to reach Baran from Rajpura is by Train Via Delhi, Kota.

What is the fastest way to reach Baran from Rajpura?

The fastest way to reach Baran from Rajpura is by Bus, Train Via Faridabad, Pipalda Kalan.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India