
Departure Location | Delhi |
Arrival Location | Shimla |
Total Duration | Around 9 hours |
Total Distance | About 350 Km |
First Bus Departure | 9:15 AM (City Land Travels) |
Last Bus Departure | 11:55 PM (City Land Travels) |
Lowest Ticket Price | INR 599 |
Major Bus Operators | Heera Himachal Holidays, City Land Travels, Laxmi Holidays, Zingbus Plus, Bedi Travels etc. |
Say goodbye to the hassle of finding bus services as My Flight Trip has got you covered. At My Flight Trip, we provide Delhi to Shimla bus tickets at affordable rates. You can reach Shimla within 9 hours by traveling by bus, covering a distance of about 350 km. The online booking of Delhi to Shimla bus can be easily done at the website of My Flight Trip. We guarantee a reliable and secure journey!
We provide every kind of bus service—AC, non-AC, AC deluxe, Volvo, etc. The seating arrangement and capacity of the buses may differ from each other. Features such as reclining seats, AC, and windows also impact bus ticket prices. If you are planning to book a Delhi to Shimla bus, follow these simple steps:
You can also use these simple steps to book a Shimla to Delhi bus ticket for your return journey.
We offer Delhi to Shimla online bus booking services by various tour operators, including but not limited to:
About 41 buses are operating between Delhi to Shimla.
Laxmi Holidays offers the cheapest bus service from Delhi to Shimla and you can book the bus tickets online at My Flight Trip’s website.
A Delhi to Shimla bus price ranges between INR 599 and INR 2200. The fare depends on the bus operator, number of stops, route, date of travel, etc.
It usually takes around 9 hours to reach Shimla from Delhi via bus.
The earliest bus that you can get from Delhi to Shimla is around 9:00 AM. However, the bus timings may differ.
The last bus from Delhi to Shimla starts at 11:55 PM and is offered by City Land Travels.
Request submitted!
Request ID: Goto
Our expert will get in touch with you shortly. You can also get in touch with us on the below contact details.