Udyan, Chalukya. Both need to be speeded up to cover Mumbai Bangalore sector in 18-19 hours.
Just note, journey time from Mumbai to Ernakulam (1300 KMS) is less than Mumbai to Bangalore (1100 KMS) !?!?!.
I am not comparing MUMBAI DELHI trains which cover around 1400 kms in 16-18 hours.