Travelling from Mumbai to Bangalore by train is quite convenient. It takes around 24 hours to travel. There are a number of trains that travel from Mumbai to Bangalore daily.
The Bangalore city junction is the most important station in Bangalore. There is also another junction called Yesvantpur where trains from Mumbai arrive. This station is located at a distance of 10 kilometers towards the North Western side of the Bangalore City Center. The main station in Mumbai is the Chhatrapati Shivaji Maharaj Terminus. This station is near the Southern part of Mumbai in the Fort area. There are also certain trains to Bangalore that depart from Dadar station which is in Central Mumbai.
You can go through the list given below to know about the best trains to travel from Mumbai to Bangalore:
Train from Mumbai to Bangalore
1. 11301 Udyan Express

This train starts from Mumbai at 8:10 am and reaches Bangalore at 8:50 am the next day. This train runs daily and stops in as many as 33 stations. Most of the days, this train is 30 minutes late.
There is an onboard catering service available however, it does not have a pantry car. The food and the cleanliness is average. The ticket availability is also average.
Train No. 11301 - Udyan Express Details
- Boarding Station : Chhatrapati Shivaji Maharaj Terminus/CSMT
- Destination Station : KSR Bengaluru City Junction/SBC
- Distance Covered : 1153 km
- Travel Time : 24 hr 40m
- Train Type : Mail/Express
- Service frequency: Daily
- Avilable Class 1A, 2A, 3A, SL
11301 Udyan Express Fare
- Cost for Class 1A : Rs 3465
- Cost for Class 2A : Rs 2050
- Cost for Class 3A : Rs 1425
- Cost for Class SL : Rs 530
2. 11013 Mumbai LTT-Coimbatore Express

This is also another train that runs daily. It starts from the Lokmanya Tilak Terminus in Kurla at 10.35 p.m. and reaches Bangalore City Junction at 9.50 p.m. the next morning. It has a total of 24 stops.
In most cases it reaches about an hour late from the scheduled arrival time. Tickets for this train are quite easily available. There is an onboard catering service as well as a pantry car present in this train. The cleanliness of this train is just about average.
Train No. 11013 - Mumbai LTT-Coimbatore Express Details:
- Boarding Station : Lokmanya Tilak Terminus/LTT
- Destination Station : Coimbatore Main Junction/CBE
- Distance Covered : 1513km
- Travel Time : 32h 25m
- Train Type : Mail/Express
- Service frequency: Daily
- Avilable Class : 1A, 2A, 3A, SL
11013/Mumbai LTT - Coimbatore Express Fare
- Cost for Class 1A : Rs 4105
- Cost for Class 2A : Rs 2415
- Cost for Class 3A : Rs 1670
- Cost for Class SL : Rs 625
- Cost for Class GEN : Rs 365
3. 16339 Mumbai CST-Nagercoil Express

This train runs 4 days in a week. It starts from Mumbai at 12:10 pm and reaches the Krishnarajapuram at 10:28 am the very next day. In most cases this train is also late by an hour and it stops at a total of 21 stations on the way.
Both a pantry car and also onboard catering services is available for this train. The availability of this train is good and the cleanliness is average.
Train No. 16339 - Mumbai CST-Nagercoil Express Details:
- Boarding Station : CSTM Mumbai Chhatrapati Shivaji Terminus
- Destination Station : NCJ Nagercoil Junction
- Distance Covered : 1885 km
- Travel Time : 40 hours 20 minutes
- Train Type : Mail/Express
- Service frequency: Sunday, Wednesday, Thursday, Friday
- Avilable Class : 1 AC II Tier , 2 AC III Tier , 11 Sleeper Coaches, 4 General, 2 Second-class Luggage
16339/Mumbai CSMT - Nagercoil Express Fare
- Cost for Class 2A : Rs 2755
- Cost for Class 3A : Rs 1900
- Cost for Class SL : Rs 715
- Cost for Class GEN : Rs 425
4. 11021 Dadar-Tirunelveli Chalukya Express and 11005 Dadar-Puducherry Chalukya Express

This train departs from the Mumbai dadar station at 9:30 pm and reaches Yesvantpur station at 9:30 pm the next evening. This train also stops at Krishnarajapuram. This train runs a few days of the week by the name of 11021 Dadar-Tirunelveli Chalukya Express and the rest of the days by the name of 11005 Dadar-Puducherry Chalukya Express.
The train is quite punctual and you are also able to get tickets quite easily. The cleanliness of this particular train is also quite good. This train has an onboard catering service available and there is no pantry car available.
Train No. 11021 - Dadar-Tirunelveli Chalukya Express Details:
- Boarding Station : Dadar Central/DR
- Destination Station : Tirunelveli Junction/TEN
- Distance Covered : 1807km
- Travel Time : 38h 15m
- Train Type : Mail/Express
- Service frequency: Tuesday, Wednesday, Saturday
- Avilable Class : 2A, 3A, SL
11021/Dadar Central - Tirunelveli Chalukya Express Fare
- Cost for Class 1A : Rs 4105
- Cost for Class 2A : Rs 2735
- Cost for Class 3A : Rs 1880
- Cost for Class SL : Rs 710
- Cost for Class GEN : Rs 420
Train No. 11005 - Dadar-Tirunelveli Chalukya Express Details:
- Boarding Station :Dadar Central/DR
- Destination Station : Puducherry/PDY
- Distance Covered : 1638km
- Travel Time : 33h 45m
- Train Type : Mail/Express
- Service frequency: Sunday, Monday, Friday
- Avilable Class : 2A, 3A, SL
11005 - Dadar-Tirunelveli Chalukya Express Fare
- Cost for Class 2A : Rs 2550
- Cost for Class 3A : Rs 1760
- Cost for Class SL : Rs 660
- Cost for Class GEN : Rs 420
Check out about Luxury train India