Mumbai to Goa by Road: The Journey Unpacked The road distance between Mumbai and Goa generally ranges from 580 to 620 kilometers, depending on your specific starting point in Mumbai and your final destination in North or South Goa . The typical travel time for this journey, under normal conditions, averages 10 to 12 hours. The distance from Mumbai to Goa is about 590 km by road and around 550 km by rail. Depending on the mode of transport, travel time can range from just over an hour by flight to 10–12 hours by road or train. Learn about the best routes, distances, and tips for driving from Mumbai to Goa by car. Compare the scenic and fast options, and find out where to eat and stay along the way. The cheapest way to get from Mumbai to Goa costs only $11, and the quickest way takes just 2 hours. Find the travel option that best suits you.