hero
How2Go
Datia to Bharuch

Datia to Bharuch

Bharuch is approximately 900+ km from Datia, 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 Bharuch.

Read More
Sort By
Mode of Transport

Via Bhopal

RECOMMENDED

Datia

Bhopal

Bharuch

Approx Travel Time

14h 10m

On Demand

Via Agra, Ahmedabad

FASTEST

Datia

Agra

Ahmedabad

Bharuch

Approx Travel Time

9h 44m

On Demand

Via Guna

Datia

Guna

Bharuch

Approx Travel Time

16h 5m

₹1,105

Onwards

Direct Train

CHEAPEST

Datia

Bharuch

Approx Travel Time

18h 9m

₹510

Onwards

Via Kota

Datia

Kota

Bharuch

Approx Travel Time

13h 58m

₹8,918

Onwards

Via Dewas

Datia

Dewas

Bharuch

Approx Travel Time

20h 35m

₹1,913

Onwards

Via Jhansi, Dahod

Datia

Jhansi

Dahod

Bharuch

Approx Travel Time

19h 15m

₹11,866

Onwards

Via Jhansi, Vadodara

Datia

Jhansi

Vadodara

Bharuch

Approx Travel Time

14h 49m

₹1,636

Onwards

Via Shajapur

Datia

Shajapur

Bharuch

Approx Travel Time

16h 32m

₹1,025

Onwards

Via Lalitpur

Datia

Lalitpur

Bharuch

Approx Travel Time

16h 43m

On Demand

Frequently Asked Questions

What is the distance between Datia and Bharuch?

Bharuch is approximately 900+ kms from Datia.

How long does it take to reach Bharuch from Datia?

It takes approximately 10 hours to reach Bharuch from Datia by Train, Flight Via Agra, Ahmedabad.

What is the cheapest way to reach Bharuch from Datia?

The cheapest way to reach Bharuch from Datia is by Train.

What is the fastest way to reach Bharuch from Datia?

The fastest way to reach Bharuch from Datia is by Train, Flight Via Agra, Ahmedabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India