6 Ways to Reach Basti to Shimla by Bus, Train, Flights, Drive & Taxi
Planning a trip from Basti to Shimla Cleartrip helps you select the best route between Basti & Shimla based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Basti & Shimla
The distance from Basti to Shimla is approximately 990.17kms. By car, it takes roughly 14h 35m to reach Shimla from Basti . Take a look at the 6 routes available to reach Shimla from Basti
1.
Reach Basti to Shimla by taxi, train, and bus
24h 43m
Rs. 1661
Bastī
Step 1: Take a Taxi from Bastī to reach Basti (BST)
You can take a car from Bastī to Basti (BST). It will take you around 0h 6m to cover distance of 5.93kms and reach Basti (BST) from Bastī. The total amount for the journey will be approximately Rs.100.
Basti (BST)
Step 2: Take a Train from Basti (BST) to reach New Delhi (NDLS)
You can reach New Delhi (NDLS) from Basti (BST) by travelling in a train. Basti (BST) to New Delhi (NDLS) train takes approximately 12h 30m. You can catch a train from Basti (BST) and get down at New Delhi (NDLS). The price of the train ticket is approximately Rs. 1000.
New Delhi (NDLS)
Step 3: Take a Train from New Delhi to reach Kashmiri Gate
You can reach Kashmiri Gate from New Delhi by travelling in a train. New Delhi to Kashmiri Gate train takes approximately 0h 5m. You can catch a train from New Delhi and get down at Kashmiri Gate. The price of the train ticket is approximately Rs. 11.
Kashmiri Gate
Step 4: Take a Bus from Delhi to reach Shimla
Travelling in a bus is one of the ways to reach Shimla from Delhi. The total journey between Delhi & Shimla takes around 11h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
Shimla
2.
Reach Basti to Shimla by taxi and train
24h 41m
Rs. 2400
Bastī
Step 1: Take a Taxi from Bastī to reach Basti (BST)
You can take a car from Bastī to Basti (BST). It will take you around 0h 6m to cover distance of 5.93kms and reach Basti (BST) from Bastī. The total amount for the journey will be approximately Rs.100.
Basti (BST)
Step 2: Take a Train from Basti (BST) to reach Ambala Cant Junction (UMB)
You can reach Ambala Cant Junction (UMB) from Basti (BST) by travelling in a train. Basti (BST) to Ambala Cant Junction (UMB) train takes approximately 17h 0m. You can catch a train from Basti (BST) and get down at Ambala Cant Junction (UMB). The price of the train ticket is approximately Rs. 1200.
Ambala Cant Junction (UMB)
Step 3: Take a Train from Ambala Cant Junction (UMB) to reach Kalka (KLK)
You can reach Kalka (KLK) from Ambala Cant Junction (UMB) by travelling in a train. Ambala Cant Junction (UMB) to Kalka (KLK) train takes approximately 1h 15m. You can catch a train from Ambala Cant Junction (UMB) and get down at Kalka (KLK). The price of the train ticket is approximately Rs. 550.
Kalka (KLK)
Step 4: Take a Train from Kalka (KLK) to reach Simla (SML)
You can reach Simla (SML) from Kalka (KLK) by travelling in a train. Kalka (KLK) to Simla (SML) train takes approximately 4h 20m. You can catch a train from Kalka (KLK) and get down at Simla (SML). The price of the train ticket is approximately Rs. 550.
Simla (SML)
3.
Reach Basti to Shimla by Drive
14h 35m
Rs. 6507
Bastī
You can take a car from Bastī to Shimla. It will take you around 14h 35m to cover distance of 990.17kms and reach Shimla from Bastī. The total amount for the journey will be approximately Rs.6507.
Shimla
4.
Reach Basti to Shimla by taxi and flight
7h 26m
Rs. 7200
Bastī
Step 1: Take a Taxi from Bastī to reach Gorakhpur
You can take a car from Bastī to Gorakhpur. It will take you around 1h 18m to cover distance of 80.98kms and reach Gorakhpur from Bastī. The total amount for the journey will be approximately Rs.1000.
Gorakhpur
Step 2: Take a Flight from Gorakhpur to reach Chandigarh
You can travel from Gorakhpur to Chandigarh by booking a flight. The total flight time between Gorakhpur & Chandigarh is around 4h 15m. The price of the flight ticket is approximately Rs.4700.
Chandigarh
Step 3: Take a Taxi from Chandigarh to reach Shimla
You can take a car from Chandigarh to Shimla. It will take you around 1h 53m to cover distance of 122.11kms and reach Shimla from Chandigarh. The total amount for the journey will be approximately Rs.1500.
Shimla
5.
Reach Basti to Shimla by taxi, train, and flight
10h 33m
Rs. 7380
Bastī
Step 1: Take a Taxi from Bastī to reach Basti (BST)
You can take a car from Bastī to Basti (BST). It will take you around 0h 6m to cover distance of 5.93kms and reach Basti (BST) from Bastī. The total amount for the journey will be approximately Rs.100.
Basti (BST)
Step 2: Take a Train from Basti (BST) to reach Lucknow Ne (LJN)
You can reach Lucknow Ne (LJN) from Basti (BST) by travelling in a train. Basti (BST) to Lucknow Ne (LJN) train takes approximately 4h 15m. You can catch a train from Basti (BST) and get down at Lucknow Ne (LJN). The price of the train ticket is approximately Rs. 650.
Lucknow Ne (LJN)
Step 3: Take a Taxi from Lucknow Ne (LJN) to reach Lucknow
You can take a car from Lucknow Ne (LJN) to Lucknow. It will take you around 0h 9m to cover distance of 9.8kms and reach Lucknow from Lucknow Ne (LJN). The total amount for the journey will be approximately Rs.330.
Lucknow
Step 4: Take a Flight from Lucknow to reach Chandigarh
You can travel from Lucknow to Chandigarh by booking a flight. The total flight time between Lucknow & Chandigarh is around 3h 10m. The price of the flight ticket is approximately Rs.4800.
Chandigarh
Step 5: Take a Taxi from Chandigarh to reach Shimla
You can take a car from Chandigarh to Shimla. It will take you around 1h 53m to cover distance of 122.11kms and reach Shimla from Chandigarh. The total amount for the journey will be approximately Rs.1500.
Shimla
6.
Reach Basti to Shimla by taxi, train, and flight
10h 34m
Rs. 8000
Bastī
Step 1: Take a Taxi from Bastī to reach Goshainganj (GGJ)
You can take a car from Bastī to Goshainganj (GGJ). It will take you around 1h 2m to cover distance of 69.24kms and reach Goshainganj (GGJ) from Bastī. The total amount for the journey will be approximately Rs.1900.
Goshainganj (GGJ)
Step 2: Take a Train from Goshainganj (GGJ) to reach Babatpur (BTP)
You can reach Babatpur (BTP) from Goshainganj (GGJ) by travelling in a train. Goshainganj (GGJ) to Babatpur (BTP) train takes approximately 3h 6m. You can catch a train from Goshainganj (GGJ) and get down at Babatpur (BTP). The price of the train ticket is approximately Rs. 600.
Babatpur (BTP)
Step 3: Take a Taxi from Babatpur (BTP) to reach Varanasi
You can take a car from Babatpur (BTP) to Varanasi. It will take you around 0h 8m to cover distance of 8.84kms and reach Varanasi from Babatpur (BTP). The total amount for the journey will be approximately Rs.300.
Varanasi
Step 4: Take a Flight from Varanasi to reach Chandigarh
You can travel from Varanasi to Chandigarh by booking a flight. The total flight time between Varanasi & Chandigarh is around 3h 25m. The price of the flight ticket is approximately Rs.3700.
Chandigarh
Step 5: Take a Taxi from Chandigarh to reach Shimla
You can take a car from Chandigarh to Shimla. It will take you around 1h 53m to cover distance of 122.11kms and reach Shimla from Chandigarh. The total amount for the journey will be approximately Rs.1500.
Shimla
Other popular routes from Basti