hero
How2Go
Gandhinagar to Barnala

Gandhinagar to Barnala

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

Read More
Sort By
Mode of Transport

Via Bikaner

RECOMMENDED

CHEAPEST

Gandhinagar

Bikaner

Barnala

Approx Travel Time

19h 37m

₹640

Onwards

Via Ahmedabad, Mohali

Gandhinagar

Ahmedabad

Mohali

Barnala

Approx Travel Time

9h 49m

₹7,778

Onwards

FASTEST

Gandhinagar

Ahmedabad

Mohali

Barnala

Approx Travel Time

9h 32m

₹10,128

Onwards

Gandhinagar

Ahmedabad

Mohali

Barnala

Approx Travel Time

9h 54m

₹10,501

Onwards

Ads by MMT

Via Ahmedabad, Delhi

Gandhinagar

Ahmedabad

Delhi

Barnala

Approx Travel Time

11h 2m

₹6,625

Onwards

Via Jaipur

Gandhinagar

Jaipur

Barnala

Approx Travel Time

21h

₹1,050

Onwards

Ads by MMT

Via Bhilwara

Gandhinagar

Bhilwara

Barnala

Approx Travel Time

22h 30m

₹2,299

Onwards

Via Mehsana, Delhi

Gandhinagar

Mehsana

Delhi

Barnala

Approx Travel Time

21h 46m

₹4,625

Onwards

Via Kishangarh, Bathinda

Gandhinagar

Kishangarh

Bathinda

Barnala

Approx Travel Time

1d 0h 2m

₹3,831

Onwards

Via Ahmedabad, Amritsar

Gandhinagar

Ahmedabad

Amritsar

Barnala

Approx Travel Time

11h 41m

₹7,853

Onwards

Frequently Asked Questions

What is the distance between Gandhinagar and Barnala?

Barnala is approximately 1050+ kms from Gandhinagar.

How long does it take to reach Barnala from Gandhinagar?

It takes approximately 10 hours to reach Barnala from Gandhinagar by Bus, Flight, Cab Via Ahmedabad, Mohali.

What is the cheapest way to reach Barnala from Gandhinagar?

The cheapest way to reach Barnala from Gandhinagar is by Train Via Bikaner.

What is the fastest way to reach Barnala from Gandhinagar?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India