hero
How2Go
Rajkot to Ankleshwar

Rajkot to Ankleshwar

Ankleshwar is approximately 400+ 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 Ankleshwar.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Rajkot

Ankleshwar

Approx Travel Time

7h 5m

₹265

Onwards

FASTEST

Rajkot

Ankleshwar

Approx Travel Time

6h

₹5,726

Onwards

Rajkot

Ankleshwar

Approx Travel Time

8h 20m

₹900

Onwards

Via Viramgam

Rajkot

Viramgam

Ankleshwar

Approx Travel Time

6h 53m

₹325

Onwards

Via Vadodara

Rajkot

Vadodara

Ankleshwar

Approx Travel Time

6h 57m

₹285

Onwards

Via Bharuch

Rajkot

Bharuch

Ankleshwar

Approx Travel Time

7h 10m

₹300

Onwards

Via Surendranagar

Rajkot

Surendranagar

Ankleshwar

Approx Travel Time

7h 11m

₹355

Onwards

Via Nadiad

CHEAPEST

Rajkot

Nadiad

Ankleshwar

Approx Travel Time

7h 17m

₹215

Onwards

Via Anand

Rajkot

Anand

Ankleshwar

Approx Travel Time

7h 19m

₹220

Onwards

Via Ahmedabad

Rajkot

Ahmedabad

Ankleshwar

Approx Travel Time

7h 47m

₹585

Onwards

Frequently Asked Questions

What is the distance between Rajkot and Ankleshwar?

Ankleshwar is approximately 400+ kms from Rajkot.

How long does it take to reach Ankleshwar from Rajkot?

It takes approximately 6 hours to reach Ankleshwar from Rajkot by Cab.

What is the cheapest way to reach Ankleshwar from Rajkot?

The cheapest way to reach Ankleshwar from Rajkot is by Train Via Nadiad.

What is the fastest way to reach Ankleshwar from Rajkot?

The fastest way to reach Ankleshwar from Rajkot is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India