hero
How2Go
Bhavnagar to Rajkot

Bhavnagar to Rajkot

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Bhavnagar

Rajkot

Approx Travel Time

3h 45m

₹350

Onwards

FASTEST

Bhavnagar

Rajkot

Approx Travel Time

3h 3m

₹3,637

Onwards

CHEAPEST

Bhavnagar

Rajkot

Approx Travel Time

5h 27m

₹200

Onwards

Frequently Asked Questions

What is the distance between Bhavnagar and Rajkot?

Rajkot is approximately 150+ kms from Bhavnagar.

How long does it take to reach Rajkot from Bhavnagar?

It takes approximately 3 hours to reach Rajkot from Bhavnagar by Cab.

What is the cheapest way to reach Rajkot from Bhavnagar?

The cheapest way to reach Rajkot from Bhavnagar is by Train.

What is the fastest way to reach Rajkot from Bhavnagar?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India