The Bangalore to Mysore route offers a rich mix of culture, nature and history, making it a favourite among travellers. Thanks to the new Bangalore-Mysore Expressway, the journey is now quicker and more comfortable. The Bangalore-Mysore Expressway (NH 275) has made travel faster and smoother, cutting the 140–150 km journey to just 1.5–2 hours. This 10-lane expressway bypasses towns like Ramanagara and Mandya, reducing traffic delays. 

Planning a trip from Bangalore to Mysore to explore its rich heritage or simply unwind at one of the serene resorts in Mysore? This guide has all the travel details you need for a comfortable and memorable journey.

Bangalore to Mysore: Distance, Time, Route & Travel Options

By Car

bangalore-to-mysore-By-Car

  • Distance: The road distance from Bangalore to Mysore ranges from 142 km to 153 km, depending on the route taken.
  • Route: The Bengaluru–Mysuru Expressway (NH275) is a modern, six-lane, access-controlled highway.
  • Travel Time: As little as 90 minutes under ideal traffic conditions, thanks to the expressway.
  • Toll: One-way toll for cars is around ₹165.
  • Experience: Offers flexibility, comfort, and a scenic drive. Ideal for families or groups.

By Bus

bangalore-to-mysore-By-Bus

  • Operators: Both the government (KSRTC) and private companies run frequent services throughout the day.
  • Travel Time: Typically 2.5 to 5 hours, depending on the type of bus, route, and traffic.
  • Types: Choices range from budget non-AC buses to luxury AC sleepers and Volvo services.
  • Fares: Start from around ₹400 and can go up to ₹1,200 for premium options.
  • Convenience: Multiple boarding and drop-off points across both cities. Buses run from early morning until late at night.

By Train

Mysore-Junction

The closest railway station to Mysore is Mysore Junction (station code: MYS), which is centrally located within the city and serves as the main rail hub for all trains arriving from Bangalore and other cities.

  • Travel Time: Most trains take 2.5 to 3.5 hours; the fastest options (like Shatabdi and Vande Bharat Express) can complete the journey in about 2 hours.
  • Frequency: Over 18 trains run daily between Bangalore and Mysore, offering flexibility in timing.
  • Fares: Start from as low as ₹80 for standard classes.
  • Experience: Comfortable, scenic, and cost-effective. Advance booking is recommended, especially during weekends and holidays.

By Air

bangalore-to-mysore-By-Air

  • The closest airport to Mysore is Mysore Airport (IATA: MYQ), situated at Mandakalli, about 10 km south of the city centre. 
  • There are currently no direct commercial flights between Bangalore and Mysore. Any listings for flights typically involve a layover, often in Chennai, making the journey time-consuming and impractical for such a short distance.

Must-Visit Pit Stops Along the Route

  • Ramanagara: Known for its dramatic rocky terrain and as the iconic filming location of Sholay. Great for quick photo stops and rock climbing.
  • Channapatna: Famous as the ‘Toy Town of Karnataka’, offering beautifully handcrafted wooden toys, making it ideal for souvenirs.
  • Maddur: A foodie favourite, this town is best known for the delicious Maddur Vada, a must-try snack on the highway.
  • Srirangapatna: A historic town once ruled by Tipu Sultan, featuring the Srirangapatna Fort, Dariya Daulat Bagh, and Ranganathaswamy Temple.

Where to Stay in Mysore: Club Mahindra Magic

Where-to-Stay-in-Mysore-Club-Mahindra-Magic

Club Mahindra Golden Landmark Resort is among the finest resorts in Mysore. It offers a perfect blend of comfort, luxury, and heritage. Club Mahindra Members can enjoy spacious rooms, a serene swimming pool, rejuvenating spa treatments, and delicious local cuisine at the in-house restaurant. With indoor and outdoor games, a kids’ play area, and curated sightseeing options, it’s ideal for family getaways. 

Club Mahindra members also enjoy access to 140+ resorts across India, ensuring memorable holidays year after year.

Places to See in Mysore

Places-to-See-in-Mysore

  • Mysore Palace: A stunning example of Indo-Saracenic architecture, lit beautifully at night.
  • Chamundi Hill: Offers panoramic views of the city and houses the famous Chamundeshwari Temple.
  • Brindavan Gardens: Known for its musical fountain and symmetrical design.
  • St. Philomena’s Church: One of India’s largest churches, showcasing the neo-Gothic style.
  • Mysore Zoo: One of the oldest and most well-maintained zoos in the country.
  • Railway Museum: A must-visit for train enthusiasts, with vintage locomotives and exhibits.
  • Karanji Lake: Ideal for birdwatching and boating amidst scenic surroundings.

Conclusion

The Bangalore-Mysore journey has been truly transformed with the introduction of the expressway, making travel faster, smoother, and more enjoyable than ever. Whether you're planning a quick weekend getaway or a longer cultural retreat, this route offers the best of both worlds. Enhance your trip with a stay at one of the finest resorts in Mysor,e like Club Mahindra Golden Landmark, and create unforgettable memories with your loved ones.

Frequently Asked Questions

What is the distance between Bangalore and Mysore?

The distance from Bangalore to Mysore is approximately 145 km by road.

How long does it take to travel from Bangalore to Mysore via the expressway?

It takes about 1.5 to 2 hours by car, depending on traffic conditions.

Are there toll charges on the expressway?

Yes, the toll for cars is around ₹165 for a one-way trip.

Which is the best resort in Mysore for families?

Club Mahindra Golden Landmark Resort in Mysore is one of the top choices for families and couples alike.

  • How to Reach
  • Bangalore
  • mysore

About Club Mahindra

Mahindra Holidays & Resorts India Ltd. (MHRIL), a part of Leisure and Hospitality sector of the Mahindra Group, offers quality family holidays primarily through vacation ownership memberships and brings to the industry values such as reliability, trust and customer satisfaction. Started in 1996, the company's flagship brand ‘Club Mahindra’, today has over 300,000 members , who can holiday at 140+ resorts in India and abroad.

Read More

Checkout our resorts

JOIN THE CLUB