Mysore
Mysore
Train

Shiv to Mysore

Updated: 28 May 2026

The journey from Shiv to Mysore spans approximately 2100 km across the heart of India. You must first reach Barmer or Jodhpur to access long-distance rail connectivity. The route typically involves a train journey to Bangalore followed by a short road transit to Mysore. Expect a travel time of 40 to 48 hours depending on connection efficiency. This route traverses the arid landscapes of Rajasthan into the lush Deccan plateau.

Total Distance: Driving distance 2150 km, straight-line air distance 1780 km.
Fastest Way
Flight from Jodhpur to Bangalore followed by a taxi to Mysore, taking 12 hours total.
Cheapest Way
Sleeper class train travel via Jodhpur and Bangalore, costing approximately 2500 INR.
Compare Shiv to Mysore Routes
Train
Connecting
Duration
44 hours
Avg Price
2500-4500 INR
Operator
Jodhpur-Bangalore Express
Route
Shiv to Jodhpur, then Jodhpur-Bangalore Express to KSR Bengaluru, then train/bus to Mysore.

Book your tickets at least 60 days in advance for confirmed berths.

Travel Tips
  • Advance Booking
    Always book your long-distance train tickets well in advance via the IRCTC portal.
  • Hydration
    Carry sufficient water during the long train journey through the dry regions of Rajasthan.
  • Local Transport
    Use auto-rickshaws in Mysore but ensure the meter is running or agree on a fare beforehand.
  • Clothing
    Pack light cotton clothes for the heat and a light jacket for the cooler evenings in Mysore.
  • Food
    Carry dry snacks and fruits as train pantry food quality can be inconsistent.
Safety Tips
  • Luggage Security
    Use a sturdy chain and lock to secure your luggage under the train seat.
  • Emergency Contacts
    Keep the railway security helpline number saved on your phone.
  • Night Travel
    Avoid walking alone in isolated areas near railway stations late at night.
  • Valuables
    Keep your wallet and documents in a secure inner pocket or a cross-body bag.
People Also Ask
  • Is there a direct train from Shiv to Mysore?
    No, there is no direct train; you must travel via Jodhpur and Bangalore.
  • What is the best way to reach Mysore from Rajasthan?
    The most practical way is taking a train from Jodhpur to Bangalore and then a bus or train to Mysore.
  • How long does the journey take?
    The journey takes approximately 40 to 48 hours by train.
  • Are there flights available?
    Yes, you can fly from Jodhpur to Bangalore and then take a taxi to Mysore.
  • What is the approximate cost?
    Budget between 2500 and 6000 INR depending on the mode of transport.
Quick Info
  • From Shiv, Rajasthan, India
  • To Mysore, Karnataka, India
  • Modes
Best Time to Travel

October to March for pleasant weather in both regions.

Things to Do in Mysore
1
Mysore Palace
Explore the grand Indo-Saracenic architecture of the Wodeyar dynasty. It is illuminated with thousands of bulbs on Sundays.
2
Chamundi Hill
Climb the 1000 steps to reach the Chamundeshwari Temple. Enjoy panoramic views of the city from the top.
3
Brindavan Gardens
Visit these terraced gardens located below the Krishnarajasagara Dam. The musical fountain show is a major evening attraction.
4
Devaraja Market
Experience the vibrant local culture and buy sandalwood products. It is one of the oldest and most colorful markets in the city.
Tags
Shiv to Mysore distance train from Barmer to Mysore travel Rajasthan to Karnataka best route Shiv to Mysore Mysore travel guide long distance train India Barmer to Mysore connectivity travel tips Rajasthan to South India