Indian Railways
Refundable Recommended
19:00
MYS Mysore Jn
3h 25m ride in train #16592
22:25
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable Recommended
19:00
MYS Mysore Jn
3h 5m ride in train #16592
22:05
SBC KSR Bangalore
Instant Refundable Recommended
17:00
Mysore
10h 20m bus ride in AC Seater
03:20
+1
Bangalore

From Mysore Jn to Bangalore by Trains

Indian Railways
Refundable
00:30
MYS Mysore Jn
18d 3h 5m ride in train #22818
03:35
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
00:30
MYS Mysore Jn
2h 40m ride in train #22818
03:10
SBC KSR Bangalore
Indian Railways
Refundable
04:45
MYS Mysore Jn
18d 3h 50m ride in train #12610
08:35
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
04:45
MYS Mysore Jn
3h 20m ride in train #12610
08:05
SBC KSR Bangalore
Indian Railways
Refundable
05:30
MYS Mysore Jn
18d 3h 30m ride in train #16217
09:00
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
05:30
MYS Mysore Jn
2h 45m ride in train #16217
08:15
SBC KSR Bangalore
Indian Railways
Refundable
05:30
MYS Mysore Jn
2h 30m ride in train #16518
08:00
SBC KSR Bangalore
Indian Railways
Refundable
05:30
MYS Mysore Jn
2h 30m ride in train #16524
08:00
SBC KSR Bangalore
Indian Railways
Refundable
05:50
MYS Mysore Jn
3h 25m ride in train #17326, 2S - Second Sitting Class
09:15
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
05:50
MYS Mysore Jn
3h 10m ride in train #17326, 2S - Second Sitting Class
09:00
SBC KSR Bangalore
Indian Railways
Refundable
06:45
MYS Mysore Jn
18d 2h 50m ride in train #16215
09:35
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
06:45
MYS Mysore Jn
2h 50m ride in train #16215
09:35
SBC KSR Bangalore
Indian Railways
Refundable
07:20
MYS Mysore Jn
3h 5m ride in train #16229
10:25
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
07:20
MYS Mysore Jn
2h 45m ride in train #16229
10:05
SBC KSR Bangalore
Indian Railways
Refundable
07:20
MYS Mysore Jn
2h 45m ride in train #12578
10:05
SBC KSR Bangalore
Indian Railways
Refundable
08:25
MYS Mysore Jn
3h 10m ride in train #16023, CC - AC Chair Class
11:35
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
08:25
MYS Mysore Jn
2h 40m ride in train #16023, CC - AC Chair Class
11:05
SBC KSR Bangalore
Indian Railways
Refundable
08:30
MYS Mysore Jn
17d 21h 50m ride in train #16231
06:20
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
09:35
MYS Mysore Jn
1d 14h 40m ride in train #16230
00:15
+2
SBC KSR Bangalore
Indian Railways
Refundable
09:45
MYS Mysore Jn
17d 21h 35m ride in train #16235, 2A - AC 2-Tier Sleeper
07:20
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
10:00
MYS Mysore Jn
2h 15m ride in train #19668, 3A - AC 3-Tier Sleeper
12:15
SBC KSR Bangalore
Indian Railways
Refundable
10:30
MYS Mysore Jn
2h 30m ride in train #12975
13:00
SBC KSR Bangalore
Indian Railways
Refundable
11:30
MYS Mysore Jn
18d 2h 30m ride in train #12613
14:00
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
11:30
MYS Mysore Jn
2h 30m ride in train #12613
14:00
SBC KSR Bangalore
Indian Railways
Refundable
13:30
MYS Mysore Jn
4h 5m ride in train #17307
17:35
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
13:30
MYS Mysore Jn
3h 30m ride in train #17307
17:00
SBC KSR Bangalore
Indian Railways
Refundable
14:15
MYS Mysore Jn
18d 2h ride in train #12008
4
16:15
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable Fastest
14:15
MYS Mysore Jn
2h 10m ride in train #12008
4
16:25
SBC KSR Bangalore
Indian Railways
Refundable
14:30
MYS Mysore Jn
18d 2h 40m ride in train #16557
17:10
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
14:30
MYS Mysore Jn
2h 40m ride in train #16557
17:10
SBC KSR Bangalore
Indian Railways
Refundable
14:45
MYS Mysore Jn
18d 4h 15m ride in train #12786, SL - Sleeper Class
19:00
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
14:45
MYS Mysore Jn
3h 35m ride in train #12786
18:20
SBC KSR Bangalore
Indian Railways
Refundable
15:30
MYS Mysore Jn
3h 40m ride in train #16535
19:10
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
15:30
MYS Mysore Jn
3h 20m ride in train #16535
18:50
SBC KSR Bangalore
Indian Railways
Refundable
15:45
MYS Mysore Jn
17d 21h 10m ride in train #12976
12:55
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
16:15
MYS Mysore Jn
18d 3h 25m ride in train #16232
5
19:40
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
16:15
MYS Mysore Jn
2h 45m ride in train #16232
5
19:00
SBC KSR Bangalore
Indian Railways
Refundable
17:00
MYS Mysore Jn
18d 4h 10m ride in train #16219
21:10
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
17:00
MYS Mysore Jn
3h 30m ride in train #16219
20:30
SBC KSR Bangalore
Indian Railways
Refundable
18:05
MYS Mysore Jn
18d 3h 50m ride in train #16236
21:55
+18
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
18:05
MYS Mysore Jn
3h 10m ride in train #16236
21:15
SBC KSR Bangalore
Indian Railways
Refundable
18:35
MYS Mysore Jn
3h 30m ride in train #16210
22:05
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
18:35
MYS Mysore Jn
3h 15m ride in train #16210
21:50
SBC KSR Bangalore
Indian Railways
Refundable Recommended
19:00
MYS Mysore Jn
3h 25m ride in train #16592
22:25
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable Recommended
19:00
MYS Mysore Jn
3h 5m ride in train #16592
22:05
SBC KSR Bangalore
Indian Railways
Refundable
19:30
MYS Mysore Jn
3h 50m ride in train #16227
23:20
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
19:30
MYS Mysore Jn
3h 30m ride in train #16227
23:00
SBC KSR Bangalore
Indian Railways
Refundable
20:10
MYS Mysore Jn
20d 3h 15m ride in train #22681
23:25
+20
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
20:10
MYS Mysore Jn
2h 50m ride in train #22681
23:00
SBC KSR Bangalore
Indian Railways
Refundable
21:00
MYS Mysore Jn
18d 3h 25m ride in train #16022
00:25
+19
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
21:00
MYS Mysore Jn
2h 50m ride in train #16022
23:50
SBC KSR Bangalore
Indian Railways
Refundable
22:55
MYS Mysore Jn
2h 25m ride in train #11065
01:20
+1
SBC KSR Bangalore
Indian Railways
Refundable
23:55
MYS Mysore Jn
18d 4h 20m ride in train #56263, SL - Sleeper Class
04:15
+19
YPR Yesvantpur Jn, Bangalore
Indian Railways
Refundable
23:55
MYS Mysore Jn
4h 20m ride in train #56263, SL - Sleeper Class
04:15
+1
SBC KSR Bangalore

From Mysore to Bangalore by Buses

Instant Refundable Recommended
17:00
Mysore
10h 20m bus ride in AC Seater
03:20
+1
Bangalore

From Mysore Hotel Transfer to Bangalore by Taxis

Instant
--:--
Mysore Hotel Transfer
3h 30m taxi ride in Comfort
--:--
Bangalore Hotel Transfer
Instant
--:--
Mysore Hotel Transfer
3h 30m taxi ride in Van 6pax
--:--
Bangalore Hotel Transfer

Mysore to Bangalore Schedule

Mysore to Bangalore Schedule
Transport NameRoute TimePrice
Indian Railways CC - AC Chair Class 08:25 - 11:35₹ 786
Indian Railways 3A - AC 3-Tier Sleeper 10:00 - 12:15₹ 731
Indian Railways SL - Sleeper Class 13:30 - 17:35₹ 561
Kallada Travels Suresh Kallada AC Seater 17:00 - 03:20₹ 1,173
Indian Railways SL - Sleeper Class 22:55 - 01:20₹ 731

How to get from Mysore to Bangalore

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.

Popular Routes in India