Mysore
Mysore
Train

Siwan to Mysore

Updated: 28 May 2026

The journey from Siwan to Mysore is a long-distance trip covering about 2400 km. The most practical way is by train, which takes about 48 to 52 hours. You will travel across the entire length of India from North to South.

Total Distance: 2400 km by road, 2100 km air distance.
Fastest Way
Train, taking 48 hours.
Cheapest Way
Sleeper class train ticket at 1400 INR.
Compare Siwan to Mysore Routes
Train
Direct
Duration
50 hours
Avg Price
1400 - 4800 INR
Operator
Sanghamitra Express
Route
Siwan Junction - Varanasi - Nagpur - Bangalore - Mysore Junction

Very long journey, prepare for multiple days on the train.

Travel Tips
  • Weather
    Mysore has a pleasant climate.
  • Transport
    Auto-rickshaws are easily available.
  • Food
    Try the local Mysore Pak.
  • Connectivity
    Good mobile network in the city.
  • Shopping
    Buy local silk and sandalwood products.
Safety Tips
  • Night
    Avoid traveling alone in isolated areas at night.
  • Crowds
    Be careful in busy markets.
  • Documents
    Keep your ID proof safe.
  • Emergency
    Save the local police helpline number.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains to Mysore.
  • How long is the trip?
    Approximately 50 hours.
  • Is it safe?
    Yes, Mysore is a safe city for tourists.
  • Can I fly?
    Yes, fly from Patna to Bangalore and take a train/bus to Mysore.
  • What is the best time?
    Winter is the best time to visit.
Quick Info
  • From Siwan, Bihar, India
  • To Mysore, Karnataka, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Mysore
1
Mysore Palace
A magnificent palace with stunning architecture.
2
Chamundi Hill
A hill with a temple and a panoramic view.
3
Brindavan Gardens
A beautiful garden with musical fountains.
4
Mysore Zoo
One of the oldest and best zoos in India.
Tags
Siwan to Mysore train Siwan to Mysore distance Mysore travel guide Bihar to Karnataka train from Siwan Mysore railway station