The average bus between Kangra and Pune takes 45h 57m and the fastest bus takes 37h 50m. There is at least one bus per day from Kangra to Pune. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Kangra and Pune. The earliest departure is at 10:05 AM in the morning, and the last departure from Kangra is at 11:10 PM which arrives into Pune at 10:05 PM. All services require a transfer, and take on average 45h 57m. The schedules shown below are for the next available departures.
Want to know about travelling from Kangra to Pune? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Kangra to Pune. However, there are services departing from Kāngra Bypass Bus stand station and arriving at Pune Ma Na Pa Bus Stop station via Delhi station. The journey, including transfers, takes approximately 45h 57m.
Kangra to Pune bus services, operated by Ram Dalal Holidays Pvt. Ltd, depart from Kāngra Bypass Bus stand station.
Kangra to Pune bus services, operated by Safar Express Tour, arrive at Pune Ma Na Pa Bus Stop station.
Book your Kangra to Pune bus tickets online with Omio and 12go.asia.
The distance between Kangra and Pune is 1529.7 km. The road distance is 1757 km.
You can take a bus from Kāngra Bypass Bus stand to Pune Ma Na Pa Bus Stop via Delhi in around 42h 15m.