Mumbai is around 1,764 kilometers away from the Maldives, give or take depending on the exact location in the Maldives. The most common and convenient way to travel from Mumbai to the Maldives is by air with several daily flights that take only 3 to 4 hours. Upon arrival in Male, which is the capital city of the Maldives, you can then take a speedboat or seaplane to your resort that’s situated on one of the outer islands. The journey by speedboat or seaplane takes approximately 30 minutes to 2 hours, depending on the location of your resort. Book your Maldives packages from Mumbai now!.