hero
How2Go
Junagadh to Barnala

Junagadh to Barnala

Barnala is approximately 1300+ km from Junagadh, 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 Rajkot, Delhi

RECOMMENDED

Junagadh

Rajkot

Delhi

Barnala

Approx Travel Time

11h 5m

₹8,683

Onwards

Junagadh

Rajkot

Delhi

Barnala

Approx Travel Time

11h 50m

₹8,838

Onwards

Junagadh

Rajkot

Delhi

Barnala

Approx Travel Time

11h 16m

₹12,504

Onwards

Via Rajkot, Delhi, Bathinda

FASTEST

Junagadh

Rajkot

Delhi

Bathinda

Barnala

Approx Travel Time

10h 50m

₹12,471

Onwards

Via Wankaner, Delhi

CHEAPEST

Junagadh

Wankaner

Delhi

Barnala

Approx Travel Time

1d 1h 31m

₹875

Onwards

Junagadh

Wankaner

Delhi

Barnala

Approx Travel Time

1d 1h 32m

₹4,696

Onwards

Via Jodhpur

Junagadh

Jodhpur

Barnala

Approx Travel Time

1d 6h 20m

₹3,400

Onwards

Via Mehsana, Delhi

Junagadh

Mehsana

Delhi

Barnala

Approx Travel Time

1d 4h 19m

₹2,760

Onwards

Via Nathdwara, Delhi

Junagadh

Nathdwara

Delhi

Barnala

Approx Travel Time

1d 7h 56m

₹6,445

Onwards

Via Keshod, Ahmedabad, Mohali

Junagadh

Keshod

Ahmedabad

Mohali

Barnala

Approx Travel Time

11h 20m

₹10,056

Onwards

Frequently Asked Questions

What is the distance between Junagadh and Barnala?

Barnala is approximately 1300+ kms from Junagadh.

How long does it take to reach Barnala from Junagadh?

It takes approximately 11 hours to reach Barnala from Junagadh by Train, Flight, Cab Via Rajkot, Delhi, Bathinda.

What is the cheapest way to reach Barnala from Junagadh?

The cheapest way to reach Barnala from Junagadh is by Train Via Wankaner, Delhi.

What is the fastest way to reach Barnala from Junagadh?

The fastest way to reach Barnala from Junagadh is by Train, Flight, Cab Via Rajkot, Delhi, Bathinda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India