1map logoGo to main page

Lucknow, Uttar Pradesh to Shimla, Himachal Pradesh from $7: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lucknow, India
to
Shimla, India

How to Get from Lucknow to Shimla: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$7 - Train, BusBest price
602 kmDistance
3h 8m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lucknow to Shimla with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Taxi
Average Duration
3h  8m
Estimated price
$84-219
Recommended
Company
Indian Railways, HRTC
Train
Bus
Average Duration
16h  49m
Estimated price
$7-32
Cheapest
route map
Distance: 602 km
Duration: 3h 8m

See more options

Company
HRTC, IntrCity SmartBus
Bus
Average Duration
19h  4m
Estimated price
$17-840
Company
Indian Railways, various
Train
Taxi
Average Duration
13h  17m
Estimated price
$34-59
Company
various
Plane
Average Duration
6h  48m
Estimated price
$107-344
Company
N/A
Drive
Average Duration
11h  1m
Estimated price
$841-842

Traveling From Lucknow to Shimla

Traveling from Lucknow to Shimla offers a striking contrast, where the historical richness of Lucknow melts into the serene, picturesque landscapes of Shimla, inviting you to explore diverse experiences in each destination.

Best Neighbourhoods in Shimla

Shimla is home to charming neighborhoods, each offering a distinct vibe.

Mall Road
• Central hub for shopping and dining experiences.
• Scenic views and vibrant atmosphere attract visitors.
The Ridge
• Great for leisurely walks with stunning mountain views.
• Hosts cultural events and festivals year-round.
Lakkar Bazaar
• Famous for wooden handicrafts and souvenirs.
• A bustling marketplace with local snacks and treats.

Best Times To Visit Shimla's Attractions

Planning your visits can enhance your Shimla experience significantly.

Jakhoo Temple
Visit early morning or late afternoon to enjoy peace and avoid crowds.
Mall Road
Explore during weekday mornings for a quieter shopping experience.
The Ridge
Evenings around sunset provide stunning views and a relaxing atmosphere.

Shimla Weather: What to Expect Year-Round

Shimla experiences a temperate climate, with pleasant summers perfect for exploring and cold winters bringing snowfall that transforms the landscape. The best times to visit are from March to June and September to December, as the weather significantly enhances your outdoor activities and sightseeing.

Dining Recommendation in Shimla

Try the traditional Himachali dish called Chha Gosht at the famous restaurant, Café Simla Times, where tender lamb is slow-cooked in yogurt and local spices, offering a taste quite different from Lucknow’s rich Awadhi cuisine. The rustic ambiance and breathtaking hill views create a dining experience that connects you to the local culture and fresh ingredients unique to the region.

Lucknow - Shimla operators

Explore transport companies operating between Lucknow and Shimla, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
helitrans.no

Plane from Lucknow to Simla

Average Duration
9h 40m
Estimated price
$841-2191
Website
goindigo.in

Plane from Lucknow to Chandigarh

Average Duration
1h 15m
Estimated price
$2190-2194

Plane from Lucknow to Chandigarh via Delhi

Average Duration
3h 10m
Estimated price
$2190-2194
Train
Contact phone
14646
Website
indianrail.gov.in

Train from Lucknow to Chandigarh

Average Duration
11h 40m
Estimated price
$2195-2196

Train from Lucknow to Saharanpur

Average Duration
8h 35m
Estimated price
$2195-17
Bus Show bus routes
Contact phone
9418000529
Website
hrtchp.com

Bus from Saharanpur to Shimla ISBT Tutikandi

Average Duration
7h 14m
Estimated price
$74-849

Bus from ISBT kashmeere Gate to Shimla ISBT Tutikandi

Average Duration
10h
Estimated price
$75-76
Contact phone
+917303093510
Website
intrcity.com

Bus from Lucknow to Delhi

Average Duration
Estimated price
$71-77
Taxi
Contact phone
+91 99 88 83 76 36
Website
chandigarhtaxiservice.net

Taxi from Chandigarh to Shimla

Average Duration
1h 41m
Estimated price
$844-2190
Contact phone
+91 90 41 41 21 41
Website
ranatravelschandigarh.com

Taxi from Chandigarh to Shimla

Average Duration
1h 41m
Estimated price
$844-2190
Contact phone
+91 98 55 85 49 99
Website
mrsinghcab.com

Taxi from Chandigarh to Shimla

Average Duration
1h 41m
Estimated price
$844-2190

Lucknow to Shimla: Overview of Bus, Train, Flight, and Car Trips

Traveling between Lucknow and Shimla offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Lucknow to Shimla, covering a distance of 559 miles through picturesque landscapes and winding roads. 💰 Explore the flexible pricing options ranging from $100 to $160 for a comfortable car ride from Lucknow to Shimla, ensuring a budget-friendly travel experience. 🌲 Immerse yourself in the beauty of the Himalayas as you arrive in Shimla after an approximately 11-hour drive, ready to explore the charming hill station and create unforgettable memories.
Average price
$100 - $160
🛫 Flying from Lucknow to Shimla involves a quick direct flight from Lucknow Airport to Chandigarh Airport, operated by IndiGo Airlines, with a travel time of 1h 15m. 🌲 After reaching Chandigarh, the total journey time to Shimla by plane is approximately 6h 48m. This leg of the trip offers breathtaking views of the Himalayan mountains and scenic landscapes. 💸 Flight prices between Lucknow and Shimla typically range from $107 to $344, making it an accessible option for travelers looking to explore the beautiful hill station of Shimla from Lucknow.
Departure Point
Lucknow Airport
Arrival Point
Chandigarh Airport
Useful tips for plane travellers
• Before your flight from Lucknow to Chandigarh, check IndiGo Airlines’ flight schedule for any potential delays, as they are the primary carrier on this route. You can view their schedule here: goindigo.in
• Upon arriving at Shimla Airport, remember that the airport is relatively small and lacks extensive signage; hence, it’s advisable to pre-arrange a taxi from the airport to the city center, as fare typically ranges from ₹1,500 to ₹2,000.
• Given that transportation options may be limited at Shimla Airport, consider using the Himachal Pradesh tourism website for reliable taxi service contacts and local transport schedules: hptdc.in
🚌 To travel from Lucknow to Shimla by bus, there is no direct route available. You will need to take services that depart from Lucknow and go through St Stephen Hospital and ISBT Kashmiri Gate before reaching Shimla ISBT Tutikandi. The journey, with transfers, takes approximately 19 hours and 4 minutes. 🌲 Enjoy the scenic route as you make your way from Lucknow to Shimla on a bus operated by IntrCity SmartBus. Departing from Lucknow station, you will finally arrive at Shimla ISBT Tutikandi station on a bus operated by HRTC. The bus ticket prices can range from $17 to $42 for this journey.
Departure Point
Lucknow station
Arrival Point
Shimla ISBT Tutikandi station

Frequently asked questions

Find out more about the route from Lucknow to Shimla.

Or choose the category:
The distance between Lucknow and Shimla is approximately 374 miles, with a road distance of 559.1 miles. The travel time can vary depending on the mode of transportation used. By flying to Chandigarh and then taking a taxi, it takes around 3 hours and 13 minutes. By plane, it takes approximately 8 hours and 58 minutes. If traveling by car, it takes around 11 hours and 1 minute, while the bus journey can take up to 20 hours and 53 minutes.
The most cost-effective option for traveling from Lucknow to Shimla is by train and bus, which takes approximately 18 hours and costs between $7 and $25. This option may be suitable for budget-conscious travelers who are not in a hurry. However, if time efficiency is a priority, the fastest option is to take a flight and then a taxi, which takes approximately 3 hours and 13 minutes and costs between $75 and $160. This option is ideal for travelers who value saving time and are willing to spend a bit more.
To travel from Lucknow to Shimla without using public transportation, you can take a private car or hire a taxi. The driving distance between Lucknow and Shimla is about 559 miles, which takes approximately 11 hours and 1 minute. The prices for a car or taxi can vary from $100 to $160. This option allows for a more flexible and comfortable journey, giving you the freedom to stop at various attractions along the way.
To travel from Lucknow to Shimla without a car, the best option is to take a train from Lucknow to Chandigarh, which takes around 7 hours. From Chandigarh, you can hire a taxi or take a local bus to Shimla, which takes an additional 5-6 hours. The total travel time by train and taxi is approximately 13 hours and 17 minutes, and the cost ranges from $30 to $60. This option is convenient and allows you to enjoy the scenic journey through the mountains.
There is no direct link between Lucknow and Shimla. However, there are bus services available with transfers. The journey involves taking a bus from Lucknow to Delhi Majnu Ka Tila, and then another bus from Delhi Majnu Ka Tila to Shimla. The total travel time for this route is approximately 20 hours and 53 minutes.
The flight between Lucknow and Shimla typically takes about 1 hour and 20 minutes. The prices for this flight route can vary from $107 to $334, depending on the airline and time of booking. It is recommended to check with different airlines and compare prices to find the best deal for your travel needs.
There are plenty of accommodation options near Shimla. With over 753 hotels available, you will have a wide range of choices to suit your budget and preferences. Prices for hotels in Shimla start at $50 and vary depending on the location, amenities, and star rating. Whether you are looking for luxury resorts, budget hotels, or cozy guesthouses, you will find suitable options to stay near Shimla.