hero
How2Go
Barnala to Shirpur

Barnala to Shirpur

Shirpur is approximately 1200+ km from Barnala, 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 Shirpur.

Read More
Sort By
Mode of Transport

Via Mohali, Indore

RECOMMENDED

Barnala

Mohali

Indore

Shirpur

Approx Travel Time

12h 55m

₹6,410

Onwards

FASTEST

Barnala

Mohali

Indore

Shirpur

Approx Travel Time

12h 52m

₹8,845

Onwards

Via Delhi, Shirdi

Barnala

Delhi

Shirdi

Shirpur

Approx Travel Time

15h 19m

₹6,537

Onwards

Barnala

Delhi

Shirdi

Shirpur

Approx Travel Time

14h 28m

₹12,182

Onwards

Ads by MMT

Via Mathura, Indore

CHEAPEST

Barnala

Mathura

Indore

Shirpur

Approx Travel Time

21h 23m

₹1,190

Onwards

Via Jaipur

Barnala

Jaipur

Shirpur

Approx Travel Time

1d 3h 40m

₹2,649

Onwards

Ads by MMT

Via Delhi, Indore

Barnala

Delhi

Indore

Shirpur

Approx Travel Time

15h 9m

₹6,936

Onwards

Barnala

Delhi

Indore

Shirpur

Approx Travel Time

14h 18m

₹12,581

Onwards

Via Delhi, Nashik

Barnala

Delhi

Nashik

Shirpur

Approx Travel Time

14h 44m

₹8,400

Onwards

Via Delhi, Aurangabad, Maharashtra

Barnala

Delhi

Aurangabad, Maharashtra

Shirpur

Approx Travel Time

17h 9m

₹7,921

Onwards

Frequently Asked Questions

What is the distance between Barnala and Shirpur?

Shirpur is approximately 1200+ kms from Barnala.

How long does it take to reach Shirpur from Barnala?

It takes approximately 13 hours to reach Shirpur from Barnala by Cab, Flight, Bus Via Mohali, Indore.

What is the cheapest way to reach Shirpur from Barnala?

The cheapest way to reach Shirpur from Barnala is by Train, Bus Via Mathura, Indore.

What is the fastest way to reach Shirpur from Barnala?

The fastest way to reach Shirpur from Barnala is by Cab, Flight, Bus Via Mohali, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India