Tarn-Taran to Bavla Distance

Bavla is approximately 1050+ km from Tarn Taran. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Bavla, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Tarn Taran, India to Bavla, India

Via Amritsar, Ahmedabad

RECOMMENDED

Tarn Taran

Amritsar

Ahmedabad

Bavla

Approx Travel Time

7h 52m

On Demand

FASTEST

Tarn Taran

Amritsar

Ahmedabad

Bavla

Approx Travel Time

7h 32m

₹6,813

Onwards

Tarn Taran

Amritsar

Ahmedabad

Bavla

Approx Travel Time

8h 30m

On Demand

Tarn Taran

Amritsar

Ahmedabad

Bavla

Approx Travel Time

8h 10m

₹8,087

Onwards

Via Zira, Kishangarh

Tarn Taran

Zira

Kishangarh

Bavla

Approx Travel Time

1d 1h 37m

On Demand

Ads by MMT

Via Bathinda, Bhilwara

CHEAPEST

Tarn Taran

Bathinda

Bhilwara

Bavla

Approx Travel Time

1d 4h 35m

₹3,500

Onwards

Via Mohali, Ahmedabad

Tarn Taran

Mohali

Ahmedabad

Bavla

Approx Travel Time

11h 17m

On Demand

Tarn Taran

Mohali

Ahmedabad

Bavla

Approx Travel Time

10h 57m

On Demand

Ads by MMT

Via Jammu, Ahmedabad

Tarn Taran

Jammu

Ahmedabad

Bavla

Approx Travel Time

11h 55m

On Demand

Tarn Taran

Jammu

Ahmedabad

Bavla

Approx Travel Time

11h 35m

₹8,134

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Tarn Taran and Bavla?

The straight-line distance is approximately 950+ km.

What is the distance from Tarn Taran to Bavla via Amritsar?

Via Amritsar, the distance is approximately 1050+ km, taking around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India