Bangalore to Mysore

   Bangalore to Mysore Road Distance 146 km
   Bangalore to Mysore Aerial Distance 128 km
  Bangalore to Mysore Travel Time 2 h 40 min

How to reach Mysore from Bangalore


Bangalore to Mysore
Source


The Preferred Way of Going from Bangalore to Mysore 

Bangalore and Mysuru are located at distance of 146 kms from each other. The most preferred way of covering this short distance is by train, which is both time and cost effective.

Knowing The Details

1. Bangalore to Mysore by Bus
2. Bangalore to Mysore by Train
3. Bangalore to Mysore by Car
4. Popular Routes to Mysore
5. Popular Routes from Bangalore
6. Places to Visit in Mysore
7. Hotels in Mysore

Mysore Travel Packages

Compare quotes from upto 3 travel agents for free

1. Bangalore to Mysore by Bus

Bangalore to Mysore by Bus
Source
Karnataka State Road Transport Corporation operates frequent bus services between the two cities. There is a separate platform for Bangalore-Mysore buses at KSRTC Satellite bus stand. One can take the tickets from the counter near the platform and avail the buses from there.

Daily, around 11 buses operate from Bangalore to Mysore. The popular bus operators are Poornima Tours, Vibhav Holidays, Orange tours and travels and SRS Travels. There are many seating options available to the passengers, ranging from AC Semisleeper, AC Sleeper, Non AC Sleeper, Non Ac Semisleeper, Executive Luxury etc. The travel duration, on an average, is 2 hours and 45 minutes. The first bus to depart from Bangalore to Mysore is the one at 3 AM and the last one at 23:00.
Available Bus Options

2. Bangalore to Mysore by Train

Bangalore to Mysore by Train
Source

The most popular, as well as a convenient option to travel from Bangalore to Mysore, is by train. It is convenient owing to the fact that Bangalore City Junction is located right in the city centre, which makes it more easily accessible when compared to the bus junction, that is located on the city outskirts.

The two cities are located at a distance of 139 kilometres. Many express trains run for Mysore from Bangalore every hour. There are local trains to Mysore as well as long-distance trains, with Mysore as one of the stops. Apart from the Bangalore city junction, there are other railway stations in the city too, namely, Whitefield, Cantonment etc. The railway connectivity is efficient with 8 trains operating from Bangalore to Mysore every day.
Available Train Options
1. Varanasi Mysore Express 

Departure At - 00:15
Arrival At - 2:45,
Duration - 2 hours and 30 minutes
Running Days - Sunday and Tuesday

Fare:

Sleeper - INR 140
3 Tier AC - INR 495
2 Tier AC - INR 700

2. Ajmer Mysore Express

Departure At - 2:35
Arrival At - 6:00
Duration: 3 hours 25 minutes
Running Days - Tuesday and Saturday

Fare:

Sleeper - INR 140
3 Tier AC - INR 495
2 Tier AC- INR 700
1 Tier AC - INR 1165

3. Kaveri Express 

Departure At - 3:00
Arrival At - 6:40 
Running Days - Operates daily
Duration: 3 hours 40 minutes

Fare:

Sleeper - INR 140
Chair Car - INR 260
3 Tier AC - INR 495
2 Tier AC- INR 700
1 Tier AC - INR 1165

Local Transport at Mysore Railway Station
Taxis and cabs are plying to all major points in the city, and this is the most convenient mode of travel. Many local taxis are always available for hire inside the station premises, but one can one book them online or from the kiosk there. The city bus stop is right opposite to the railway station from where buses leave for all major points, and one can take a bus as well. Prepaid auto rickshaws stand inside the railway station, or can be booked from a kiosk inside. Most fares are fixed. The booking booth shows all the frequented points in the city and their corresponding fares.

Tips
Keep an eye on the ticket bookings and reservations, because the seats run out fast. Book at least a week prior to the journey.

Bangalore to Mysore By Train

Train From - To Departure - Arrival

MAS-MYS SHAT (12007)

KRANTIVIRA S - MYSORE JN. 11:00:00 - 13:00:00

BAGMATI EXP (12577)

BANGALORE EA - MYSORE JN. 20:00:00 - 23:30:00

BAGMATI EXP (12577)

BANGALORE CA - MYSORE JN. 20:10:00 - 23:30:00

BAGMATI EXP (12577)

KRANTIVIRA S - MYSORE JN. 20:55:00 - 23:30:00

TIPPU EXP (12614)

KRANTIVIRA S - MYSORE JN. 15:00:00 - 17:30:00

JP MYS SF EX (12976)

BANGALORE CA - MYSORE JN. 12:20:00 - 15:45:00

JP MYS SF EX (12976)

KRANTIVIRA S - MYSORE JN. 13:00:00 - 15:45:00

KAVERI EXPRE (16021)

KRISHNA RAJA - MYSORE JN. 02:40:00 - 06:50:00

KAVERI EXPRE (16021)

BANGALORE EA - MYSORE JN. 02:50:00 - 06:50:00

KAVERI EXPRE (16021)

BANGALORE CA - MYSORE JN. 03:00:00 - 06:50:00

KAVERI EXPRE (16021)

KRANTIVIRA S - MYSORE JN. 04:00:00 - 06:50:00

YPR-MYS EXPR (16024)

YESVANTPUR J - MYSORE JN. 13:15:00 - 16:15:00

YPR-MYS EXPR (16024)

KRANTIVIRA S - MYSORE JN. 13:30:00 - 16:15:00

AII MYS EXPR (16209)

YESVANTPUR J - MYSORE JN. 02:35:00 - 06:00:00

AII MYS EXPR (16209)

KRANTIVIRA S - MYSORE JN. 03:30:00 - 06:00:00

CHAMUNDI EXP (16216)

KRANTIVIRA S - MYSORE JN. 18:15:00 - 21:05:00

SNSI-MYS EXP (16218)

BANGALORE CA - MYSORE JN. 02:55:00 - 06:00:00

SNSI-MYS EXP (16218)

KRANTIVIRA S - MYSORE JN. 03:30:00 - 06:00:00

TLGP-MYS EXP (16228)

YESVANTPUR J - MYSORE JN. 03:30:00 - 08:00:00

TLGP-MYS EXP (16228)

KRANTIVIRA S - MYSORE JN. 04:30:00 - 08:00:00

MV-MYSORE E (16231)

BANGALORE EA - MYSORE JN. 04:45:00 - 08:40:00

MV-MYSORE E (16231)

BANGALORE CA - MYSORE JN. 05:10:00 - 08:40:00

MV-MYSORE E (16231)

KRANTIVIRA S - MYSORE JN. 06:00:00 - 08:40:00

TN-MYS EXP (16235)

BANGALORE EA - MYSORE JN. 05:30:00 - 09:45:00

TN-MYS EXP (16235)

BANGALORE CA - MYSORE JN. 05:40:00 - 09:45:00

TN-MYS EXP (16235)

KRANTIVIRA S - MYSORE JN. 07:00:00 - 09:45:00

SBC-CAN-KAWR (16517)

KRANTIVIRA S - MYSORE JN. 20:30:00 - 23:05:00

SUR-MYS GOLG (16536)

YESVANTPUR J - MYSORE JN. 07:35:00 - 11:00:00

SUR-MYS GOLG (16536)

KRANTIVIRA S - MYSORE JN. 08:05:00 - 11:00:00

SBC-MYS RAJY (16558)

KRANTIVIRA S - MYSORE JN. 10:30:00 - 13:30:00

UBL-MYS HAMP (16591)

YESVANTPUR J - MYSORE JN. 05:45:00 - 09:15:00

UBL-MYS HAMP (16591)

KRANTIVIRA S - MYSORE JN. 06:30:00 - 09:15:00

BGK-MYS BASA (17308)

YESVANTPUR J - MYSORE JN. 10:20:00 - 13:50:00

BGK-MYS BASA (17308)

KRANTIVIRA S - MYSORE JN. 11:15:00 - 13:50:00

UBL-MYS DAIL (17325)

YESVANTPUR J - MYSORE JN. 17:16:00 - 20:40:00

UBL-MYS DAIL (17325)

KRANTIVIRA S - MYSORE JN. 17:45:00 - 20:40:00

MAS-MYS EXPR (22682)

KRISHNA RAJA - MYSORE JN. 04:45:00 - 08:20:00

MAS-MYS EXPR (22682)

BANGALORE CA - MYSORE JN. 05:00:00 - 08:20:00

MAS-MYS EXPR (22682)

KRANTIVIRA S - MYSORE JN. 05:40:00 - 08:20:00

HWH-MYS SF E (22817)

KRISHNA RAJA - MYSORE JN. 23:45:00 - 03:45:00

HWH-MYS SF E (22817)

KRANTIVIRA S - MYSORE JN. 01:00:00 - 03:45:00

YPR-MYS PASS (56215)

YESVANTPUR J - MYSORE JN. 12:45:00 - 20:00:00

SBC-MYS PASS (56232)

KRANTIVIRA S - MYSORE JN. 09:20:00 - 12:35:00

SBC-MYS PASS (56238)

KRANTIVIRA S - MYSORE JN. 19:00:00 - 22:20:00

SBC-MYS PASS (56264)

KRANTIVIRA S - MYSORE JN. 23:55:00 - 04:00:00

SBC-CMNR FAS (56282)

KRANTIVIRA S - MYSORE JN. 15:30:00 - 18:40:00

3. Bangalore to Mysore by Car

Bangalore to Mysore by Car
Source

One can self drive to Mysore or book a cab or taxi, from well-reputed cab operators. The state highway SH17 connecting Bangalore to Mysore is busy, with four lanes and fast route. The distance is 140 kilometres, and the route is scenic, with many villages and towns on the way.
By this mode of travel, Mysore can be reached in about 3 hours. When looking for cab options, packages are available that include cab pickups and drop and also a sightseeing package. Popular cab operators, such as Ola, Meru or Taxi, are highly recommended. The fares depend on the distance as well as wait time. Apart from these, there are local cab operators, some famous ones being Bharat International Travels, Akbar travels KSTDC etc.
The Routes That Can Be Taken
Route 1 - The Channapatna Route

180 kilometres, 4 hours
Bangalore to Bidadi to Ramanagara to Channapatna to Maddure to Mandya to Srirangapatna to Mysore

Route 2 - The Kanakpura Route

160 kilometres, 4 hours
Bangalore to Kanakpura to Malavallu to Bannur to Harohalli to Chikkahalli to Mysore

Route 3 - The Pandavpura Route

160 kilometres, 4 hours
Bangalore to Bidadi to Ramanagara to Channapatna to Maddure to Mandya to Pandavpura to Srirangapatna to Mysore

Road Conditions
The routes 1 and 3 are more traffic prone than route 2. In the case of public transport, it is preferable to take route 1 or 3. Route 2 has relatively better roads, is less busy and more scenic. The highway NH275 is well maintained and busy during weekdays too. The NH948 is the less travelled one, with less number of hotels and restaurants on the way, but more scenic spots.

Eating Options on the Way
There are many hotels and restaurants on both highways. One of the popular ones is Baburayanakoppal, just before Srirangapatna. There are breakfast points at Bidadi, famous for idlis. Roadside eateries serving vegetarian, as well as non-vegetarian food, are available in plenty. MTR Shivalli is a good place for breakfast and lunch for vegetarians. Maddur Tiffany's, UpSouth, A2B, Vasudev Adiga's are some of the famous eating stops. CCD and Rasta cafe are popular for halting and hangout.

Popular Routes to Mysore

Important Routes Time Taken Distance
Bangalore to Mysore 2 h 40 min 146 km
Hyderabad to Mysore 10 hours 52 mins 719 km
Chennai to Mysore 8 hours 4 mins 483 km
Coorg to Mysore 2 hours 32 mins 107 km
Mumbai to Mysore 15 hours 51 mins 1,041 km
Pune to Mysore 13 hours 51 mins 897 km

Popular Routes from Bangalore

Important Routes Time Taken Distance
Bangalore to Coorg 5 hours 10 mins 264 km
Bangalore to Goa 8 hours 45 mins 557 km
Bangalore to Mysore 2 h 40 min 146 km
Bangalore to Ooty 6 hours 15 mins 274 km
Bangalore to Pondicherry 6 hours 19 mins 311 km
Bangalore to Hyderabad 8 hours 10 mins 569 km