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.

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
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
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

