Bangalore to Shimla
What would you pick amongst these ways to reach Shimla from Bangalore? Shimla is also known as Simla. Everything you need to know about reaching Shimla from Bangalore. You have to travel by road from Bangalore to Shimla for 2473 kms. Shimla is connected to Bangalore by railways and airways. Shimla is best travelled from Bangalore by flight.
Transport options from Bangalore to Shimla
Bangalore to Shimla By Bus: There are many buses to choose from for this route at different price points. This route has many different types of buses operating. E. g. Non AC Airbus, AC Sleeper (2+1), Non AC Sleeper (2+1), Volvo A/C Deluxe Semi-sleeper, Volvo A/C Multi-Axle Semi-sleeper. Book your bus by TNSTC, Aditya Travels roadlink India, SRS Travels to reach Shimla from Bangalore. Want to book bus tickets for Shimla from Bangalore? To reach Shimla from Bangalore, you can get into any government and private bus on this route.
Bangalore to Shimla By Train: To travel by train from Bangalore to Shimla, check the train schedule and availability now. It takes 36 hours by train to reach Shimla from Bangalore. Shimla is the nearest railway station.
Bangalore to Shimla By Car: Hire a taxi from Bangalore to Shimla to travel by road. Find the complete guide here. It will cost you INR 5 per kilometre, depending on the choice of your car. The toll tax should be paid separately by you.
Bangalore to Shimla By Flight: Check availability of flights from Bangalore to Shimla. There are direct flights available to Shimla from Bangalore. Travel by flight takes about 4 hours. Several cab and taxi services are available outside the airport to travel from airport to other parts of Shimla. Shimla airport is the nearest airport near Shimla. It is about 9 kms from Shimla airport to Shimla.