Bharuch to Tundla Distance

Tundla is approximately 1050+ km from Bharuch. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 16 hours, subject to the chosen service and route. Flying is the fastest way to reach Tundla, 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 Bharuch, India to Tundla, India

Via Vadodara, Delhi

RECOMMENDED

FASTEST

Bharuch

Vadodara

Delhi

Tundla

Approx Travel Time

7h 46m

₹6,669

Onwards

Bharuch

Vadodara

Delhi

Tundla

Approx Travel Time

9h 2m

₹8,325

Onwards

Via Kota

Bharuch

Kota

Tundla

Approx Travel Time

13h 43m

₹560

Onwards

Ads by MMT

Direct Options

Bharuch

Tundla

Approx Travel Time

15h 41m

₹640

Onwards

Via Mathura

Bharuch

Mathura

Tundla

Approx Travel Time

13h 22m

₹4,410

Onwards

Ads by MMT

Via Vadodara

Bharuch

Vadodara

Tundla

Approx Travel Time

16h 2m

₹2,161

Onwards

Via Kishangarh

Bharuch

Kishangarh

Tundla

Approx Travel Time

22h 32m

On Demand

Via Ujjain, Agra

Bharuch

Ujjain

Agra

Tundla

Approx Travel Time

22h 23m

₹2,609

Onwards

Via Sawai Madhopur

CHEAPEST

Bharuch

Sawai Madhopur

Tundla

Approx Travel Time

13h 58m

₹545

Onwards

Via Ahmedabad, Delhi

Bharuch

Ahmedabad

Delhi

Tundla

Approx Travel Time

10h 26m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Bharuch and Tundla?

The straight-line distance is approximately 800+ km.

What is the distance from Bharuch to Tundla via Vadodara?

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

Is there a train from Bharuch to Tundla?

Yes, trains run between Bharuch and Tundla, covering approximately 950+ km in around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India