There are 6 ways to get from Madurai to Mysore Jn by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Bengaluru
best- Take the bus from Madurai to Bengalurubus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper
- Take the bus from Hebbala Traffic Police Station to Mysurubus
10h 45m₹1,076–3,951Train
cheapest- Take the train from Madurai Jn to Mysore Jntrain 16235
14h 5m₹330–2,600Drive 357.2 km
- Drive from Madurai to Mysore Jncar 357.2 km
5h 54m₹3,471–5,014Taxi
- Take the taxi from Madurai to Mysore Jntaxi 357.2 km
5h 54m₹7,000–9,000Fly
- Fly from Madurai (IXM) to Mysore (MYQ)plane IXM - MYQ
6h 46m₹9,357–28,063Bus
- Take the bus from Madurai to Mysorebus Madurai - Mysore
12h 49m₹490–1,400
Madurai to Mysore Jn by train
Comparing Your Travel Options
The cheapest way to get from Madurai to Mysore Jn is to bus which costs ₹490 - ₹1,400 and takes 12h 49m.
The fastest way to get from Madurai to Mysore Jn is to drive which takes 5h 54m and costs ₹3,400 - ₹5,000.
Yes, there is a direct bus departing from Madurai and arriving at Mysore. Services depart twice daily, and operate every day. The journey takes approximately 12h 15m.
Yes, there is a direct train departing from Madurai Jn and arriving at Mysore Jn. Services depart once daily, and operate every day. The journey takes approximately 14h 5m.
The distance between Madurai and Mysore Jn is 560 km. The road distance is 357.2 km.
The best way to get from Madurai to Mysore Jn without a car is to bus via Bengaluru which takes 10h 45m and costs ₹1,000 - ₹4,000.
It takes approximately 10h 45m to get from Madurai to Mysore Jn, including transfers.
Madurai to Mysore Jn bus services, operated by SBM Traansport, depart from Madurai station.
Madurai to Mysore Jn train services, operated by Indian Railways, depart from Madurai Jn station.
The best way to get from Madurai to Mysore Jn is to bus via Bengaluru which takes 10h 45m and costs ₹1,000 - ₹4,000. Alternatively, you can train, which costs ₹330 - ₹2,600 and takes 14h 5m, you could also fly, which costs ₹9,000 - ₹29,000 and takes 6h 46m.
What companies run services between Madurai, India and Mysore Jn, India?
You can take a bus from Madurai to Mysore Jn via Bengaluru, KR Market, Hebbala, Hebbala Traffic Police Station, and Mysuru in around 10h 45m. Alternatively, Indian Railways operates a train from Madurai Jn to Mysore Jn once daily. Tickets cost ₹330–2,600 and the journey takes 14h 5m.
- Website
- goindigo.in
Flights from Madurai to Mysore via Madras
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹8,500–27,000
Flights from Madurai to Mysore via Bengaluru, Madras
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹9,500–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Madurai Jn to Mysore Jn
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Madurai to Bengaluru
- Ave. Duration
- 6h 25m
- Frequency
- Every 3 hours
- Schedules at
- SBM Traansport
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Madurai to Bengaluru
- Ave. Duration
- 6h 50m
- Frequency
- Every 3 hours
- Estimated price
- ₹900–3,000
- Website
- Shymoli Paribahan
- Phone
- 01296 422225
- [email protected]
- Website
- Star Travel
Bus from Madurai to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Hourly
- Website
- Star Travel
- Phone
- +91 8903851555
- Website
- Golden Power Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Every 2 hours
- Schedules at
- Golden Power Travels
- Phone
- +91 6385734950
- [email protected]
- Website
- Aron Transports
Bus from Madurai to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Website
- Aron Transports
- Website
- Aron Transports
- Website
- Janaki Road Lines
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- 5 times a day
- Schedules at
- Janaki Road Lines
- Website
- Srs Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Schedules at
- Srs Travels
- Website
- Shama Transport
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Schedules at
- Shama Transport
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 21m
- Frequency
- Twice daily
- Website
- Sri SMS Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- ₹500–1,500
- Schedules at
- Zingbus
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 6h 59m
- Frequency
- Once daily
- Estimated price
- ₹900–2,300
- Schedules at
- Kallada Tours and Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Madurai to Bengaluru
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Website
- NeuGo
- Website
- Royal Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Royal Travels
- Website
- Murahara Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Schedules at
- Murahara Travels
- Website
- VRT Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 35m
- Frequency
- 5 times a week
- Schedules at
- VRT Travels
- Phone
- +91 6381293949
- [email protected]
- Website
- Mettur Super Services
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- 5 times a week
- Estimated price
- ₹650–1,500
- Website
- Mettur Super Services
- AC Sleeper
- ₹650–1,500
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a week
- Website
- A1 Travels
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a week
- Website
- Thirumalaivasan Transports
- Website
- PSP Selvam Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 7h 25m
- Frequency
- 4 times a week
- Schedules at
- PSP Selvam Travels
- Website
- YAS Tours and Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Schedules at
- YAS Tours and Travels
- Website
- Veerathamizan Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- Once a week
- Schedules at
- Veerathamizan Travels
Bus from Madurai to Bengaluru
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Schedules at
- Madurai balajee tours & travels
- Website
- MAT Express
Bus from Madurai to Bengaluru
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Schedules at
- MAT Express
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Hebbala Traffic Police Station to Mysuru
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- ₹550–950
- Schedules at
- ksrtc.in
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Madurai to Mysore
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- ₹490–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹490–700
- Ave. Duration
- 5h 54m
- Estimated price
- ₹7,000–9,000
Fast Track Call Taxi
- Phone
- +91 452 288 8999
- Website
- madurai.fasttrackcalltaxi.in
Madurai Friends Track Call Taxi
- Phone
- +91 999 466 7777
- Website
- maduraifriendstrackcalltaxi.com
Maniraja Travels
- Phone
- +91 730 551 2453
- Website
- maduraimanirajatravels.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, How to get from Luton Airport into central London, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Madurai to Mysore Jn bus services, operated by SBM Traansport, arrive at Bengaluru station.
Madurai to Mysore Jn train services, operated by Indian Railways, arrive at Mysore Jn station.
Yes, the driving distance between Madurai to Mysore Jn is 357 km. It takes approximately 5h 54m to drive from Madurai to Mysore Jn.
There are 628+ hotels available in Mysore Jn.





































