There are several ways to travel from Mysore to Bangalore. The cheapest method is by bus, while the method which takes the least time is by train. One can also hire a private car or taxi to drive from Mysore to Bangalore.
What is the distance between Mysore and Bangalore?
By train, the distance between Mysore and Bangalore is 126 kilometres while by road it is 146 kilometres.
How much time does the travel take?
If one travels by road, it takes a duration of three hours to five hours to get from Mysore to Bangalore. Many buses have several stops along the way, which adds to the time taken. A train journey takes less time to cover the route; between two hours and five hours.
How much will I pay to get from Mysore to Bangalore?
A bus ticket from Mysore to Bangalore costs between INR 300-1000 while a train ticket costs between INR 300-1200 for AC class tickets.
How to get from Mysore to Bangalore by bus
Buses from Mysore typically depart from the Mysore Bus Stand at the center of the city. However, they halt at other stops in Mysore as they leave the city, making them easily accessible. Most of the buses halt at only a few stops in Bangalore; often at the Electronic City or Silk Board.
What are the recommended bus companies to travel between Bangalore and Mysore?
There are several operators and bus trips per day plying the route; the most popular AC buses are Orange Tours and Travels, Kallada Travels and Kaveri Travels. For those travelling straight from Mysore to the Bangalore Airport,the KRSTC Flybuses are a great option as they have fewer halts along the way.
How long does a bus ride from Mysore to Bangalore take?
A bus journey from Mysore to Bangalore takes from three and a half hours to five hours
depending on the stops along the way.
What is the cost of bus tickets for Bangalore?
Depending on the operator and bus one chooses, tickets cost between INR 300-1100.
Bus travel tips
Buses along this route have comfortable, reclining seats. While there are no toilet facilities on board, there are several stops with bathrooms along the way. Be sure to carry along sanitiser and toilet paper, as the bathrooms may not have amenities stocked. Additionally, there are no refreshments on board, so bring along water and snacks.
How to get from Mysore to Bangalore by train
Another way to travel from Mysore to Bangalore is by train. Train journeys are more comfortable as there are toilet and refreshment facilities on board and berths one can lie down on.
Where in Mysore do train to Bangalore depart from?
Most trains from Mysore depart from the Mysore Junction, at the centre of the city. There are trains which travel the route each day, most either early in the morning or late at night. One can check the departure times online.
Which train from Mysore to Bangalore to choose?
The Tippu Express and the Chamundi Express are the cheapest trains to take, but are non-air conditioned with upright seats. The Basava Express and Hampi Express have air-conditioned compartments and sleeper berths.
How long does the train journey take?
Train journeys take from two hours to four hours. The fastest train is the Shatabdi Express 12008.
How much does a train ticket cost?
A train ticket in the general, non-air conditioned class can cost as little as INR75. However, these compartments tend to be hot, crowded and dusty. Instead, opt for a ticket for an AC compartment which costs from INR 450-800.
Do I need to book train tickets in advance?
Train tickets should be booked at least a week in advance if you do not want to be left with the only choice of the crowded third class option.
One can buy snacks and refreshments at stations and there are toilets on board. However, they can be dirty, so carry along sanitiser and toiletries.
How to get from Mysore to Bangalore by taxi or private car
A private taxi is another method of travelling from Mysore to Bangalore. While it is significantly more expensive (between INR 3000-5000), one the freedom to travel at their own pace and halt along the way.
Popular companies include Ola Cabs and the Mysore Taxiwala. Taxis can also be booked through travel agencies or hotels.