hero
How2Go
Barnala to Vaniyambadi

Barnala to Vaniyambadi

Vaniyambadi is approximately 2150+ 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 Vaniyambadi.

Read More
Sort By
Mode of Transport

Via Delhi, Bangalore

RECOMMENDED

Barnala

Delhi

Bangalore

Vaniyambadi

Approx Travel Time

16h 8m

₹8,484

Onwards

Barnala

Delhi

Bangalore

Vaniyambadi

Approx Travel Time

2d 4h 15m

₹7,428

Onwards

Via Delhi, Chennai

CHEAPEST

Barnala

Delhi

Chennai

Vaniyambadi

Approx Travel Time

1d 13h 24m

₹950

Onwards

Barnala

Delhi

Chennai

Vaniyambadi

Approx Travel Time

14h 14m

₹9,710

Onwards

Ads by MMT

Via Delhi, Ongole

Barnala

Delhi

Ongole

Vaniyambadi

Approx Travel Time

1d 16h 8m

₹2,769

Onwards

Via Delhi, Gudur

Barnala

Delhi

Gudur

Vaniyambadi

Approx Travel Time

1d 13h 27m

₹8,631

Onwards

Ads by MMT

Via Mohali, Bangalore

Barnala

Mohali

Bangalore

Vaniyambadi

Approx Travel Time

13h 57m

₹11,306

Onwards

Barnala

Mohali

Bangalore

Vaniyambadi

Approx Travel Time

13h 54m

₹8,599

Onwards

Barnala

Mohali

Bangalore

Vaniyambadi

Approx Travel Time

12h 40m

₹9,433

Onwards

Via Mohali, Chennai

FASTEST

Barnala

Mohali

Chennai

Vaniyambadi

Approx Travel Time

12h 8m

₹11,976

Onwards

Frequently Asked Questions

What is the distance between Barnala and Vaniyambadi?

Vaniyambadi is approximately 2150+ kms from Barnala.

How long does it take to reach Vaniyambadi from Barnala?

It takes approximately 12 hours to reach Vaniyambadi from Barnala by Cab, Flight, Train Via Mohali, Chennai.

What is the cheapest way to reach Vaniyambadi from Barnala?

The cheapest way to reach Vaniyambadi from Barnala is by Train Via Delhi, Chennai.

What is the fastest way to reach Vaniyambadi from Barnala?

The fastest way to reach Vaniyambadi from Barnala is by Cab, Flight, Train Via Mohali, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India