Shimla
Shimla
Train Flight

Mariani to Shimla

Updated: 28 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
Flight
Connecting
Duration 45 hours 8 hours
Avg Price 1800-4500 INR 9000-18000 INR
Operator Guwahati-Kalka Express IndiGo
Route Mariani Junction to Kalka + Toy Train to Shimla Jorhat Airport to Chandigarh Airport + Taxi to Shimla
Tip Long-distance trains are comfortable but require advance booking. 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