KR Pete
KR Pete
Salem
Salem
Bus Driving

KR Pete to Salem

Updated: 22 May 2026

The journey from KR Pete to Salem spans approximately 245 km through the scenic landscapes of Karnataka and Tamil Nadu. You can reach Salem primarily via road by taking a bus to Mysore and then connecting to Salem, or by driving through the NH 948 route. The travel time typically ranges between 5 to 7 hours depending on your chosen mode of transport. Salem serves as a major junction, connecting the western districts of Tamil Nadu to the rest of the state. This route offers a transition from the lush green fields of Mandya district to the industrial and hilly terrain of Salem.

Total Distance: 245 km driving distance and 210 km air distance.
Fastest Way
Driving via NH 948, taking about 5.5 hours.
Cheapest Way
Bus via Mysore, costing approximately 700 INR.
Compare KR Pete to Salem Routes
Bus
Connecting
Driving
Direct
Duration 7 hours 5 hours 30 mins
Avg Price 600-900 INR 2500-4000 INR
Operator KSRTC / TNSTC Personal Vehicle
Route KR Pete to Mysore, then Mysore to Salem. Via NH 948 through Mysore and Chamarajanagar.
Tip Board the KSRTC bus from KR Pete bus stand to Mysore first. Ensure your vehicle has a valid FASTag for seamless toll payments.
Travel Tips
  • Plan Early
    Start your journey early in the morning to avoid heavy traffic near Mysore.
  • Carry Snacks
    Limited food options exist on the interior roads between Chamarajanagar and Salem.
  • Check Bus Timings
    Verify the Mysore to Salem bus schedule at the KSRTC website before leaving.
  • Language
    Knowing basic Kannada and Tamil will help in navigating local bus stands.
  • Hydration
    Keep water bottles handy as the route can get quite hot during the afternoon.
Safety Tips
  • Night Driving
    Avoid driving on the Chamarajanagar-Salem stretch at night due to wildlife movement.
  • Vehicle Check
    Ensure your tires and engine are serviced before the long drive.
  • Emergency Contacts
    Keep local police and ambulance numbers saved on your phone.
  • Stay Alert
    Be cautious of heavy truck traffic on the highway sections.
People Also Ask
  • Is there a direct train?
    No, there is no direct train from KR Pete to Salem.
  • What is the best route?
    The route via Mysore and Chamarajanagar is the most direct.
  • Are there tolls?
    Yes, expect tolls on the state and national highways.
  • Is it safe for solo travelers?
    Yes, the route is well-traveled and generally safe during daylight.
  • Where to eat?
    Mysore offers the best variety of restaurants before you hit the highway.
Quick Info
  • From KR Pete, Karnataka, India
  • To Salem, Tamil Nadu, India
  • Modes
Best Time to Travel

October to March, as the weather is pleasant for road travel.

Things to Do in Salem
1
Yercaud Hill Station
Located near Salem, this hill station offers a cool climate and beautiful lake views. It is perfect for a weekend getaway.
2
Kiliyur Falls
A stunning waterfall near Yercaud that is best visited after the monsoon season. The trek to the falls is refreshing.
3
Salem Steel Plant
A major industrial landmark in the region. You can view the massive facility from the outskirts.
4
Sugavaneshwarar Temple
An ancient Shiva temple in the heart of Salem city known for its architectural significance.
Tags
KR Pete to Salem bus KR Pete to Salem train Salem travel guide Karnataka to Tamil Nadu travel Salem transport KR Pete connectivity Salem bus stand Salem railway station