hero
How2Go
Narsinghpur to Bharuch

Narsinghpur to Bharuch

Bharuch is approximately 700+ kms from Narsinghpur. The fastest way to reach Bharuch from Narsinghpur is by Train. It takes approximately 15 hours. The cheapest way to reach Bharuch from Narsinghpur is by Train Via Ujjain which would take approximately 17 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Narsinghpur

Bharuch

Approx Travel Time

14h 30m

₹470

Onwards

Via Ujjain

CHEAPEST

Narsinghpur

Ujjain

Bharuch

Approx Travel Time

16h 25m

₹440

Onwards

Ads by MMT

Via Vadodara

Narsinghpur

Vadodara

Bharuch

Approx Travel Time

16h 40m

₹620

Onwards

Narsinghpur

Vadodara

Bharuch

Approx Travel Time

17h 10m

₹910

Onwards

Narsinghpur

Vadodara

Bharuch

Approx Travel Time

16h 55m

₹2,427

Onwards

Via Jalgaon

Narsinghpur

Jalgaon

Bharuch

Approx Travel Time

17h 10m

₹550

Onwards

Ads by MMT

Via Ratlam

Narsinghpur

Ratlam

Bharuch

Approx Travel Time

16h 55m

₹460

Onwards

Via Shajapur

Narsinghpur

Shajapur

Bharuch

Approx Travel Time

16h 40m

On Demand

Via Bhusawal

Narsinghpur

Bhusawal

Bharuch

Approx Travel Time

17h 25m

On Demand

Via Pipariya, Jalgaon

Narsinghpur

Pipariya

Jalgaon

Bharuch

Approx Travel Time

18h 35m

₹585

Onwards

Frequently Asked Questions

What is the distance between Narsinghpur and Bharuch?

Bharuch is approximately 700+ kms from Narsinghpur.

How long does it take to reach Bharuch from Narsinghpur?

It takes approximately 15 hours to reach Bharuch from Narsinghpur by Train.

What is the cheapest way to reach Bharuch from Narsinghpur?

The cheapest way to reach Bharuch from Narsinghpur is by Train Via Ujjain.

What is the fastest way to reach Bharuch from Narsinghpur?

The fastest way to reach Bharuch from Narsinghpur is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India