'Orient Rail Journeys' is a brand of 'Travelogy India Private Limited'. All payments related to train tours and services should be in the name of 'Travelogy India Private Limited' only.

Best Trains from Mumbai to Bangalore

Mumbai is the capital of Maharashtra and Bangalore (Bengaluru) is the capital of Karnataka. The distance between the two destinations is 984 km, which amounts to 16 hours and 31 minutes travel via road. If you fly between the two destinations it would take 85 minutes (minimum). It would take a little less than 24 hours to reach via train. Due to the comfort of travel and price, the train travel is the most opted transportation between Mumbai and Bangalore.

What You Should Know?

The main railway stations at Bangalore are Bangalore City Junction, Krishnarajapuram station, and Yeshvanthpur (Yesvantpur) Junction. The top stations in Mumbai are Chhatrapati Shivaji Maharaj Terminus, Dadar station, Lokmanya Tilak Terminus, Vasai Road Station, and others.

If you are an international traveler, visit CST (Chhatrapati Shivaji Terminus) to receive foreign tourist quota. This quota is available at counter number 52, and cannot be booked online. This quota allows you to book tickets at a discounted price. Not all trains allow you to use this quota. Research and choose your train, accordingly. Your passport is essential while booking this quota.

11301 – Udyan Express

This is the most opted train from Mumbai to Bangalore. The train starts at Chhatrapati Shivaji Maharaj Terminus and reaches Bangalore City Junction. The train leaves Mumbai station by 8:10 am and reaches the destination by 8:50 am, the next day (more than 24 hours). The train has 33 stops in between the two destinations.

Cost:

  • Cost of 1AC ticket (first class AC sleeper) – INR 3,420
  • Cost of 2A ticket (second class AC sleeper) – INR 2,000
  • Cost of 3A ticket (third class AC sleeper) – INR 1,375
  • Cost of SL ticket (third class sleeper, non-air conditioned) – INR 505

The train is popular for its cleanliness and ticket availability. The train does not have an on-board pantry car but, catering service is available. The train generally runs 30 minutes late. The train runs every day. Thus, it is much easier to find tickets in this train.

11013 – Mumbai LTT Coimbatore Express

As the name indicates, the train runs from Mumbai to Coimbatore. The train starts from Lokmanya Tilak Terminus of Kurla region by 10:35 pm. It reaches the Bangalore City Junction in Bengaluru by 9:50 pm, the next day (little less than 24 hours). The train makes 24 stops in between the two destinations. The only disadvantage is that the train is usually infamous for reaching 60 to 90 minutes delayed at Bangalore City Junction. After Bangalore, the train moves to Coimbatore via Hosur, Dharmapuri, Salem, Erode, and Tiruppur.

Cost:

  • Cost of 1AC ticket (first class AC sleeper) – INR 3,370
  • Cost of 2A ticket (second class AC sleeper) – INR 1,931
  • Cost of 3A ticket (third class AC sleeper) – INR 1,355
  • Cost of SL ticket (third class sleeper, non-air conditioned) – INR 500

The train holds a pantry and on-board catering service. The train runs every day and has good cleanliness and ticket availability. The fare is slightly less than the previous train but, you would be reaching Bengaluru by late night. The station at Bengaluru will always be bubbling with crowd and finding transportation from the station to your destination is quite easier.

16339 – Mumbai CST Nagercoil Express

This train starts from Chhatrapati Shivaji Maharaj Terminus of Mumbai and reaches Nagercoil Junction (Kanyakumari). The train starts at 12:10 pm at Chhatrapati Shivaji Maharaj Terminus of Mumbai and reaches Krishnarajapuram railway station of Bengaluru by 10:28 am (the next day). The train makes 21 stop between Mumbai and Bengaluru. It is usually one hour behind schedule when it reaches the destination. There is a well-stocked pantry car and also on-board catering options.

Cost:

  • Cost of 2A ticket (second class AC sleeper) – INR 1,831
  • Cost of 3A ticket (third class AC sleeper) – INR 1,250
  • Cost of SL ticket (third class sleeper, non-air conditioned) – INR 500

After Bengaluru, it reaches Nagerkovil via Kuppam, Tirupattur, Salem, Karur, Kodaikanal Road, Kovilpatti, Thirunelvi, and Valliyur. The train runs every day and thus, tickets are usually open. The train does not have a first class AC coach.

11021 and 11005 – Chalukya Express

This train runs five days a week. On Saturday, Tuesday, and Wednesday, it runs as 11021 Dadar Tirunelveli Chalukya Express connecting Mumbai with Kanyakumari stopping at both Yeshvanthpur and Krishnarajapuram station. On Mondays and Fridays, the train runs as 11005 Dadar Puducherry Chalukya Express. However, the time of reaching Bengaluru does not change in both versions. The train starts from Mumbai at 9:30 pm and reaches Bengaluru at 9:30 pm, the next day.

Cost:

  • Cost of 2A ticket (second class AC sleeper) – INR 1,902
  • Cost of 3A ticket (third class AC sleeper) – INR 1,303
  • Cost of SL ticket (third class sleeper, non-air conditioned) – INR 500

The train has good clean ambience with on-board catering services. The train runs through a short route but, stops at 27 stations in between. It stops for two minutes at Banaswadi station too. This train does not have first class AC coach.

19667 – Palace Queen Humsafar Express

This is the only semi-luxury train running in this route. The train starts from Udaipur, Rajasthan and reaches Mysore in Karnataka. The train has only 3A coaches, with numerous amenities like GPS system, privacy coaches, outlets, modern bio toilets, CCTV camera, and others. The train reaches Vasai Road station of Mumbai. From Vasai Road, the train starts the journey at 1:10 pm and reaches Bengaluru City Junction at 1:45 pm, next day.

Also Read:

Cost:

  • Cost per head – INR 1,615 – INR2, 399 (changes with demand)

The best part is that the train has only five stoppings in the middle, and the travel is comfortable. The ticket availability is very good, given the disadvantage of higher price tag. The train has a mini pantry and beverage vending machines on board. The train runs a little slower than the other trains in the route. The train stops at Vasai Road for just five minutes. Thus, you need to be quick in boarding the train.

Gandhidham – KSR Bengaluru Express

The train number is 16505. It starts from Mumbai Vasai Road at 23:25 and reaches Yesvantpur Junction at 02:25, the second day.

Jodhpur – KSR Bengaluru Express

The train number is 16507. This train reaches Vasai Road at 23:20 pm. It reaches Yesvantpur junction at 2: 25 am, the second day.

Read More:

Ajmer-KSR Bengaluru Express

The train number is 16531 and begins its journey from Ajmer of Rajasthan. It reaches Vasai Road at 23:25 and end the journey at KSR Bengaluru City Junction at 4:45 am, the second day. This train also halts at Yesvantpur Junction before stopping at KSR Bengaluru City Junction.

Ajmer-Mysuru Express

The train number is 16209 and it starts from Ajmer. The train reaches Vasai Road at 23:25 and reaches KSR Bengaluru City Junction at 3:15 am, the second day. It also stops at Yesvantpur Station and Mallewaram station.

Jodhpur-KSR Bengaluru Express via Guntakal

The train number is 16533. The train reaches Vasai Road by 23:25 and the train reaches Yesvantpur Junction at 4:45, the next day and halts the journey at KSR Bengaluru City Junction at 5:30.

Shri Ganganagar Thiruchchi Rapalli Humsafar Express

The train number is 22497. It reaches Vasai Road at 03:30 am. It reaches Krishnarajapuram station in Bangalore by 03:23, the next day.

Jaipur Yesvantpur Express

The train number is 82654. This train starts from Jaipur and reaches Vasai Road at 16:40 on day two. The train reaches Yesvantpur Junction at 18:25, on day three.

Also Read:

Rajkot - Coimbatore Express

The train number is 16613 and starts from Rajkot Junction. The train reaches Vasai Road at 17:50 on day one. The train reaches Krishnarajapuram station at 16:20 on day two.

Okha Tuticorin Vivek Express

The train number is 19568. It starts from Okha and reaches Vasai Road junction at 17:50 of day two. The train reaches Krishnarajapuram junction at 16:20 on day three.

Mumbai CSMT-Thiruvananthapuram Express

The train number is 16331. This is a weekly express train, which runs only on Mondays. The trains start from CSMT at 12:10 pm and reaches Krishnarajapuram station by 10:28 am, next day.

Bikaner –Yesvantpur Express

The train number is 16588. The train starts at Bikaner and reaches Vasai Road at 21:25 on day two. It ends the route at Yesvantpur Junction at 03:15 on day four.

Barmer Yesvantpur Express

The train number is 14806 and it reaches Vasai Road Junction at 21:20 on day one. The train halts at Yesvantpur Junction at 03:15 on day three.

There are numerous other trains running from Mumbai to Bangalore or in longer routes covering these two destinations. If you are travelling with heavier and larger luggage, it is best to choose trains that start from Mumbai and ends at Bangalore. Such trains halt at the stations from much longer time, allowing you to comfortably de-board or board the train with your luggage.

Frequently Asked Questions

A.

The Rajkot – Coimbatore Express takes 20 hours and 35 minutes to reach Bangalore from Mumbai.

A.

The Bikaner – Yesvantpur Express takes 28 hours and 36 minutes to reach Bangalore from Mumbai.

A.

Two trains, the Udyan Express and Coimbatore Express runs on daily basis.

A.

More than 16 trains runs on a weekly basis like Trivandrum Express BME YPR AC Express, Tirunelveli Express and others.

A.

The earliest train to leave Mumbai in this route is the GIMB SBC Express. It starts from Mumbai station at 1:05 AM.

A.

JU SBC Express (16507) is the last train to Bangalore from Mumbai. It leaves Mumbai at 23:45.

A.

You can book via IRCTC website, travel agencies, or manual counter booking at the station.