Route Map Driving Directions Bangalore to Alappuzha

Distance from Bengaluru, Karnataka to Alappuzha, Kerala is 593.7 km and travelling takes around 10 h 28 min via NH44 and NH544.