Shimla
Shimla
Train Flight

Mariani to Shimla

Updated: 20 May 2026

The journey from Mariani to Shimla covers approximately 2300 km. The most efficient way to travel is by flight from Jorhat Airport to Chandigarh (nearest airport to Shimla), taking about 8 hours including transit, followed by a 3-hour drive. Alternatively, a long-distance train journey from Mariani Junction to Kalka (nearest railhead to Shimla) takes about 40-45 hours. Shimla is a beautiful hill station known for its colonial architecture, mountains, and pleasant climate. Expect a long but rewarding journey with plenty of options to suit your budget and time.

Total Distance: 2300 km by road, 1800 km straight-line.
Fastest Way
Flight from Jorhat to Chandigarh, taking about 8 hours.
Cheapest Way
Train from Mariani to Kalka, costing around 1800 INR.
Compare Mariani to Shimla Routes
Train
Direct
Duration
45 hours
Avg Price
1800-4500 INR
Operator
Guwahati-Kalka Express
Route
Mariani Junction to Kalka + Toy Train to Shimla

Long-distance trains are comfortable but require advance booking.

Flight
Connecting
Duration
8 hours
Avg Price
9000-18000 INR
Operator
IndiGo
Route
Jorhat Airport to Chandigarh Airport + Taxi to Shimla

Book flights in advance for better rates.

Travel Tips
  • Book Early
    Book flights and trains well in advance.
  • Carry ID
    Always carry a valid government-issued ID.
  • Local Transport
    Use the local cabs or walk for local travel in Shimla.
  • Try Local Food
    Shimla is famous for its Himachali cuisine.
  • Stay Hydrated
    Keep water with you during the journey.
Safety Tips
  • Night Travel
    Be cautious when traveling at night in unfamiliar areas.
  • Emergency Contacts
    Keep local police and hospital numbers saved.
  • Valuables
    Keep your belongings secure in public places.
  • Stay Informed
    Check local news for any travel advisories.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains connecting Mariani and Kalka.
  • How long is the flight?
    The flight typically takes 8 hours including transit.
  • Is Shimla safe?
    Yes, it is a safe and welcoming city.
  • Can I travel by road?
    Yes, but it is a very long journey.
  • What is the best way to travel?
    Flight is the fastest, while train is the most economical.
Quick Info
  • From Mariani, Assam, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Shimla
1
The Ridge
A large open space in the heart of Shimla.
2
Mall Road
A famous shopping and dining area.
3
Jakhu Temple
A historic temple dedicated to Lord Hanuman.
4
Christ Church
A historic church with beautiful architecture.
Tags
Mariani to Shimla distance Mariani to Shimla travel Shimla transport Assam to Himachal Pradesh travel Mariani to Shimla train Mariani to Shimla flight Jorhat airport Shimla tourism