There are 5 ways to get from Hāveri to Mysuru by train, bus, 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.
Train
best- Take the train from Haveri to Mysore Jntrain 11035 / ...
7h 18m₹250–2,000Bus
- Take the bus from Haveri to Bengalurubus redbusIndia_Volvo Multi-Axle A/C Sleeper / ...
- Take the bus from Bengaluru to Mysurubus redbusIndia_A/C Sleeper
8h 23mDrive 346.1 km
- Drive from Hāveri to Mysurucar 346.1 km
5h 46m₹3,364–4,860Taxi
- Take the taxi from Hāveri to Mysurutaxi 346.1 km
5h 46m₹7,000–8,500Bus, fly
- Take the bus from Haveri to Hubbali New Bus Standbus
- Fly from Hubli Airport (HBX) to Kempegowda International Airport (BLR)plane HBX - BLR
- Take the bus from Kempegowda International Airport to Mysurubus
7h 34m₹6,296–11,867
Hāveri to Mysuru by train
Comparing Your Travel Options
The cheapest way to get from Hāveri to Mysuru is to train which costs ₹250 - ₹2,000 and takes 7h 18m.
The fastest way to get from Hāveri to Mysuru is to drive which takes 5h 46m and costs ₹3,300 - ₹4,900.
No, there is no direct bus from Hāveri to Mysuru. However, there are services departing from Haveri and arriving at Mysuru via Bengaluru. The journey, including transfers, takes approximately 8h 23m.
Yes, there is a direct train departing from Haveri and arriving at Mysore Jn. Services depart twice daily, and operate every day. The journey takes approximately 7h 18m.
The distance between Hāveri and Mysuru is 396 km. The road distance is 346.1 km.
The best way to get from Hāveri to Mysuru without a car is to train which takes 7h 18m and costs ₹250 - ₹2,000.
The train from Haveri to Mysore Jn takes 7h 18m including transfers and departs twice daily.
Hāveri to Mysuru bus services, operated by Seabird Tourists, depart from Haveri station.
Hāveri to Mysuru train services, operated by Indian Railways, depart from Haveri station.
The best way to get from Hāveri to Mysuru is to train which takes 7h 18m and costs ₹250 - ₹2,000. Alternatively, you can bus, which costs and takes 8h 23m.
What companies run services between Hāveri, India and Mysuru, India?
Indian Railways operates a train from Haveri to Mysore Jn twice daily. Tickets cost ₹250–2,000 and the journey takes 7h 18m. Alternatively, you can take a bus from Haveri to Mysuru via Bengaluru in around 8h 23m.
- Website
- goindigo.in
Flights from Hubli Airport to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,000–10,000
Flights from Hubli Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹5,000–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haveri to Mysore Jn
- Ave. Duration
- 7h 18m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- [email protected]
- Website
- Seabird Tourists
Bus from Haveri to Bengaluru
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Schedules at
- Seabird Tourists
- Website
- omio.com
Bus from Haveri to Bengaluru
- Ave. Duration
- 6h 25m
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
- Website
- Sugama Tourist Route No - S
Bus from Haveri to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a day
- Schedules at
- Sugama Tourist Route No - S
- Website
- Rohin Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Schedules at
- Rohin Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Haveri to Bengaluru
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Website
- AR Group Vijaylaxmi Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Website
- Jain Travels
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Haveri to Bengaluru
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Website
- MTT Bus
- Website
- Kalyani Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 4h 55m
- Frequency
- 6 times a week
- Schedules at
- Kalyani Travels
- Phone
- +91 98292 33444
- Website
- Amit Bus
Bus from Haveri to Bengaluru
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a week
- Website
- Amit Bus
Bus from Haveri to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Schedules at
- Siddhi Vinayaka Tours & Travels
- Website
- S.R.E Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Schedules at
- S.R.E Travels
- Website
- ZenBus Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- ZenBus Travels
- Website
- Sai Sindhu Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Schedules at
- Sai Sindhu Travels
- Website
- Shaheen Holidays
Bus from Haveri to Bengaluru
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Shaheen Holidays
- Phone
- +91 86909 00891
- [email protected]
- Website
- Jai Bajrang Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 6h 5m
- Frequency
- Once a week
- Schedules at
- Jai Bajrang Travels
- Website
- Om Namashivya Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Schedules at
- Om Namashivya Travels
- Website
- Mrs Travels
Bus from Haveri to Bengaluru
- Ave. Duration
- 8h 3m
- Frequency
- Once a week
- Schedules at
- Mrs Travels
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Website
- Sri Sugam Travels
- Website
- Flight Road Lines
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- Flight Road Lines
- Website
- Poornima Tours
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- Poornima Tours
- Website
- NS Transports
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Schedules at
- NS Transports
- Website
- Kyros Connect
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Kyros Connect
- Website
- MMK Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- MMK Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ₹300–390
- Schedules at
- Vijayanand Travels
- +91 7044090046
- Website
- Green Line
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Website
- Green Line
- Website
- Green Line
- Website
- Madesh Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Schedules at
- Madesh Travels
- Website
- Velocity Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Schedules at
- Velocity Travels
- Website
- Antra Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a week
- Schedules at
- Antra Travels
- Website
- Jabbar Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Schedules at
- Jabbar Travels
- Website
- Jai Maruthi Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Jai Maruthi Travels
- Website
- Sunrise Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Schedules at
- Sunrise Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Schedules at
- Magedha holidays and logistics
- Website
- Nayagan Xpress
Bus from Bengaluru to Mysuru
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Schedules at
- Nayagan Xpress
- Website
- Chanchalas Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- Chanchalas Tours And Travels
- Website
- KBS Sree Garuda
Bus from Bengaluru to Mysuru
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- KBS Sree Garuda
- Website
- Mayura Bus
Bus from Bengaluru to Mysuru
- Ave. Duration
- 4h 50m
- Frequency
- Once a week
- Schedules at
- Mayura Bus
- Website
- India tours and travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 5h
- Frequency
- Once a week
- Schedules at
- India tours and travels
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Haveri to Hubbali New Bus Stand
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹460–650
- Schedules at
- ksrtc.in
Bus from Kempegowda International Airport to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₹600–950
- Schedules at
- ksrtc.in
- Ave. Duration
- 5h 46m
- Estimated price
- ₹7,000–8,500
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling to the US: What do I need to know?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Hāveri to Mysuru bus services, operated by Seabird Tourists, arrive at Bengaluru station.
Hāveri to Mysuru train services, operated by Indian Railways, arrive at Mysore Jn station.
Yes, the driving distance between Hāveri to Mysuru is 346 km. It takes approximately 5h 46m to drive from Hāveri to Mysuru.
Book your Hāveri to Mysuru train tickets online with 12go.asia.
Book your Hāveri to Mysuru bus tickets online with Omio.
There are 641+ hotels available in Mysuru.





























