The distance from Bangalore to the Maldives is approximately 1,187 km kilometers, depending on the exact location in the Maldives. There are several ways to travel from Bangalore to the Maldives, including by air, by sea, and by road. During your Maldives trip the most common and convenient way to travel from Bangalore to the Maldives is by air. There are several daily flights from Bangalore to Male, the capital city of the Maldives, which take approximately 2-3 hours. Once you arrive in Male, you can take a speedboat or a seaplane to your resort 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 Bangalore now!