hero
How2Go
Vyara to Rajgarh

Vyara to Rajgarh

The fastest way to reach Rajgarh from Vyara is by Train, Cab Via Bharuch, Dewas. The journey takes approximately 12 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Ankleshwar

RECOMMENDED

Vyara

Ankleshwar

Rajgarh

Approx Travel Time

14h 48m

On Demand

Via Indore

CHEAPEST

Vyara

Indore

Rajgarh

Approx Travel Time

15h 7m

₹1,000

Onwards

Via Dewas

Vyara

Dewas

Rajgarh

Approx Travel Time

12h 11m

₹5,077

Onwards

Via Vadodara, Dewas

Vyara

Vadodara

Dewas

Rajgarh

Approx Travel Time

12h 8m

₹4,927

Onwards

Via Bharuch, Dewas

FASTEST

Vyara

Bharuch

Dewas

Rajgarh

Approx Travel Time

12h 7m

₹4,962

Onwards

Via Vadodara, Biaora

Vyara

Vadodara

Biaora

Rajgarh

Approx Travel Time

13h 18m

₹1,089

Onwards

Via Indore, Biaora

Vyara

Indore

Biaora

Rajgarh

Approx Travel Time

14h 11m

₹1,304

Onwards

Via Ujjain, Biaora

Vyara

Ujjain

Biaora

Rajgarh

Approx Travel Time

15h 2m

₹1,444

Onwards

Via Vadodara, Pachpahar

Vyara

Vadodara

Pachpahar

Rajgarh

Approx Travel Time

12h 29m

₹4,556

Onwards

Via Bharuch, Pachpahar

Vyara

Bharuch

Pachpahar

Rajgarh

Approx Travel Time

12h 34m

₹4,681

Onwards

Frequently Asked Questions

What is the distance between Vyara and Rajgarh?

Rajgarh is approximately 0+ kms from Vyara.

How long does it take to reach Rajgarh from Vyara?

It takes approximately 12 hours to reach Rajgarh from Vyara by Train, Cab Via Bharuch, Dewas.

What is the cheapest way to reach Rajgarh from Vyara?

The cheapest way to reach Rajgarh from Vyara is by Bus Via Indore.

What is the fastest way to reach Rajgarh from Vyara?

The fastest way to reach Rajgarh from Vyara is by Train, Cab Via Bharuch, Dewas.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India