Madarpur
Madarpur
Shimla
Shimla
Train

Madarpur to Shimla

Updated: 28 May 2026

The journey from Madarpur to Shimla covers about 1300 km. You will need to reach Chhapra Junction to board trains heading towards Kalka, then take the toy train to Shimla. The route follows the main rail line through Uttar Pradesh and Haryana into the Himalayas. Shimla is a beautiful hill station known for its colonial architecture.

Total Distance: 1300 km by road, 1100 km air distance.
Fastest Way
Train is the most efficient mode of transport.
Cheapest Way
Train (Sleeper Class) is the most economical.
Compare Madarpur to Shimla Routes
Train
Connecting
Duration
28 hours
Avg Price
1400 - 4000 INR
Operator
Shimla Express
Route
Chhapra Junction to Kalka, then toy train to Shimla.

Book the toy train in advance as it is very popular.

Travel Tips
  • Local Food
    Try the local Himachali cuisine.
  • Transport
    Walking is the best way to explore the city.
  • Booking
    Book train tickets in advance to ensure a seat.
  • Weather
    Winters can be very cold; carry warm clothing.
  • Sightseeing
    Hire a taxi for exploring the nearby hill stations.
Safety Tips
  • Night Travel
    Avoid traveling alone at night in isolated areas.
  • Personal Items
    Keep your belongings secure in crowded areas.
  • Health
    Drink only bottled water.
  • Emergency
    Keep local emergency numbers handy.
People Also Ask
  • Is Shimla safe?
    Yes, it is generally safe for tourists.
  • What is the best time to visit?
    Spring and autumn are the most comfortable.
  • Are there direct trains?
    No, you must change at Kalka.
  • How far is the airport?
    The airport is about 20 km from the city center.
  • What is famous in Shimla?
    The colonial architecture and mountain views are the main attractions.
Quick Info
  • From Madarpur, Bihar, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Shimla
1
The Ridge
Enjoy the panoramic view of the mountains from this famous spot.
2
Mall Road
Stroll through this famous street, a hub for shopping and dining.
3
Jakhu Temple
Visit this ancient temple dedicated to Lord Hanuman.
4
Christ Church
Admire the colonial architecture of this beautiful church.
Tags
Madarpur to Shimla Chhapra to Shimla train Bihar to Shimla how to reach Shimla trains to Shimla Shimla travel guide Himachal Pradesh tourism travel tips