hero
How2Go
Diu to Barnala

Diu to Barnala

Barnala is approximately 1400+ km from Diu, 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 Ahmedabad, Mohali

RECOMMENDED

Diu

Ahmedabad

Mohali

Barnala

Approx Travel Time

9h 10m

On Demand

Diu

Ahmedabad

Mohali

Barnala

Approx Travel Time

9h 25m

₹10,378

Onwards

Via Mumbai, Jalandhar

FASTEST

Diu

Mumbai

Jalandhar

Barnala

Approx Travel Time

9h 9m

₹15,037

Onwards

Ads by MMT

Via Surat, Delhi

CHEAPEST

Diu

Surat

Delhi

Barnala

Approx Travel Time

1d 8h 16m

₹1,375

Onwards

Diu

Surat

Delhi

Barnala

Approx Travel Time

11h 34m

₹9,654

Onwards

Via Ahmedabad, Nawalgarh

Diu

Ahmedabad

Nawalgarh

Barnala

Approx Travel Time

1d 9h 30m

₹2,399

Onwards

Ads by MMT

Via Ahmedabad, Delhi

Diu

Ahmedabad

Delhi

Barnala

Approx Travel Time

11h 34m

₹9,225

Onwards

Via Ahmedabad, Amritsar

Diu

Ahmedabad

Amritsar

Barnala

Approx Travel Time

11h 19m

₹10,353

Onwards

Diu

Ahmedabad

Amritsar

Barnala

Approx Travel Time

9h 40m

₹13,382

Onwards

Via Surat, Mohali

Diu

Surat

Mohali

Barnala

Approx Travel Time

12h 55m

On Demand

Frequently Asked Questions

What is the distance between Diu and Barnala?

Barnala is approximately 1400+ kms from Diu.

How long does it take to reach Barnala from Diu?

It takes approximately 9 hours to reach Barnala from Diu by Flight, Cab Via Mumbai, Jalandhar.

What is the cheapest way to reach Barnala from Diu?

The cheapest way to reach Barnala from Diu is by Bus, Train Via Surat, Delhi.

What is the fastest way to reach Barnala from Diu?

The fastest way to reach Barnala from Diu is by Flight, Cab Via Mumbai, Jalandhar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India