Mumbai to Rajkot Distance

The road distance between Mumbai and Rajkot is approximately 650+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 16 hours, while trains complete the journey in approximately 12 hours, subject to the chosen service and route. If you're travelling by air, Rajkot International Airport is located in Rajkot. Flights from Mumbai take around 2 hours. Flying is the fastest way to reach Rajkot, with a total travel time of approximately 2 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Mumbai, India to Rajkot, India

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

Mumbai

Rajkot

Approx Travel Time

11h 50m

₹385

Onwards

Direct Flight

FASTEST

Mumbai

Rajkot

Approx Travel Time

1h 30m

₹5,194

Onwards

Direct Bus

Mumbai

Rajkot

Approx Travel Time

15h 52m

₹1,200

Onwards

Direct Cab

Mumbai

Rajkot

Approx Travel Time

11h 13m

₹11,640

Onwards

Via Vadodara

Mumbai

Vadodara

Rajkot

Approx Travel Time

2h 55m

₹14,615

Onwards

Ads by MMT

Via Ahmedabad

Mumbai

Ahmedabad

Rajkot

Approx Travel Time

3h 10m

₹10,629

Onwards

Via Navi Mumbai

Mumbai

Navi Mumbai

Rajkot

Approx Travel Time

4h 17m

On Demand

Mumbai

Navi Mumbai

Rajkot

Approx Travel Time

4h 35m

On Demand

Mumbai

Navi Mumbai

Rajkot

Approx Travel Time

5h

₹5,694

Onwards

Ads by MMT

Via Jamnagar

Mumbai

Jamnagar

Rajkot

Approx Travel Time

5h 25m

₹5,265

Onwards

Things To Know About Rajkot

Rajkot, located in the Saurashtra region of Gujarat, is one of the largest cities in the state and is known for being the 6th cleanest city in India. Situated on the banks of the Aji and Nyari rivers, Rajkot combines urban growth with a rich cultural backdrop, making it an attractive destination for visitors. Visitors appreciate Rajkot's blend of tradition and progress, with its status as a fast-growing metropolitan area and its unique cultural heritage. The city welcomes travelers seeking vibrant local experiences and a glimpse of western Gujarat's lifestyle. The best time to travel from Mumbai to Rajkot is generally during the cooler months from October to March, when the weather is pleasant for sightseeing and outdoor activities.

Frequently Asked Questions

What is the distance between Mumbai and Rajkot?

The distance between Mumbai and Rajkot is approximately 650+ km by road.

What is the straight-line (aerial) distance between Mumbai and Rajkot?

The straight-line distance is approximately 400+ km.

How long does it take to travel from Mumbai to Rajkot by road?

It takes around 11 hours by road.

What is the distance from Mumbai to Rajkot via Vadodara?

Via Vadodara, the distance is approximately 550+ km, taking around 3 hours.

Is there a train from Mumbai to Rajkot?

Yes, trains run between Mumbai and Rajkot, covering approximately 700+ km in around 12 hours.

What is the flying distance/time from Mumbai to Rajkot?

By air, the distance is about 400+ km, with a flight duration of approximately 2 hours to Rajkot International Airport.

How much does it cost to travel from Mumbai to Rajkot?

Costs vary by mode — approximately ₹1200+ by bus, ₹5150+ by flight, and ₹11600+ by cab.

Does the distance from Mumbai to Rajkot change by route?

Yes — the road distance varies from 650+ km via the direct route to 550+ km via Vadodara, depending on the path taken.

Does travel time between Mumbai and Rajkot vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Mumbai and Rajkot?

The driving distance is 650+ km, while the straight-line distance is shorter at 400+ km, due to the road route following terrain and highways.

What are the major cities on the way from Mumbai to Rajkot by road?

Major cities on the road route from Mumbai to Rajkot include: • Vadodara • Bharuch • Valsad • Ankleshwar

What are the major restaurants on the way from Mumbai to Rajkot by road?

Major restaurants on the road route from Mumbai to Rajkot include: • Food Lovers • Sugar And Spice • Shri Gajanand Hotel • Madhuvan • Shayog

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India