The Udyan express is very good choice for the journey from Mumbai to Bangalore. The train departs from cst at 8 am in morning and reaches to Bengaluru on next morning. The train is well maintained and the seats of sleeper class are very good for journey. The catering services are also good for lunch and dinner. The toilets are neatly cleaned and well maintained. The experience with the train journey was awesome and it takes almost 24 hours to reach to the Bangalore. Thank you!!!!