hero
How2Go
Rajkot to Vyara

Rajkot to Vyara

Vyara is approximately 300+ km from Rajkot, 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 Vyara.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Rajkot

Vyara

Approx Travel Time

11h

₹700

Onwards

Via Vadodara

CHEAPEST

Rajkot

Vadodara

Vyara

Approx Travel Time

9h

₹400

Onwards

Rajkot

Vadodara

Vyara

Approx Travel Time

9h 52m

₹775

Onwards

Via Palsana

FASTEST

Rajkot

Palsana

Vyara

Approx Travel Time

3h 43m

₹4,644

Onwards

Via Olpad

Rajkot

Olpad

Vyara

Approx Travel Time

9h 55m

₹400

Onwards

Via Bharuch

Rajkot

Bharuch

Vyara

Approx Travel Time

9h 57m

₹430

Onwards

Via Anand

Rajkot

Anand

Vyara

Approx Travel Time

9h 34m

₹805

Onwards

Via Nadiad

Rajkot

Nadiad

Vyara

Approx Travel Time

9h 38m

₹810

Onwards

Via Ankleshwar

Rajkot

Ankleshwar

Vyara

Approx Travel Time

10h 50m

₹775

Onwards

Rajkot

Ankleshwar

Vyara

Approx Travel Time

10h 35m

₹1,165

Onwards

Frequently Asked Questions

What is the distance between Rajkot and Vyara?

Vyara is approximately 300+ kms from Rajkot.

How long does it take to reach Vyara from Rajkot?

It takes approximately 4 hours to reach Vyara from Rajkot by Bus, Train Via Palsana.

What is the cheapest way to reach Vyara from Rajkot?

The cheapest way to reach Vyara from Rajkot is by Train Via Vadodara.

What is the fastest way to reach Vyara from Rajkot?

The fastest way to reach Vyara from Rajkot is by Bus, Train Via Palsana.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India