Travel from Vijayawada to Himachal-Pradesh

Train, bus or fly from Vijayawada to Himachal Pradesh?

Air India Limited and Helitrans fly from Vijayawada to Shimla 5 times a day. Alternatively, Indian Railways operates a train from Vijayawada to Shimla 3 times a day. Tickets cost $30 - $45 and the journey takes 26 h 22 min. Indian Railways also services this route twice a week.

How to get from Vijayawada to Himachal Pradesh

From Vijayawada taxi to Vijayawada airport, fly to Simla airport, then taxi to Shimla. 11 h 28 min $310. From Vijayawada taxi to Vijayawada airport, fly to Kulu airport, then taxi to Kulu. 11 h 59 min $858. From Vijayawada taxi to Vijayawada airport, fly to Dharamsala airport, then taxi to Chamba. 11 h 3 min $609. From Vijayawada taxi to Vijayawada airport, fly to Chandigarh airport, then taxi to Kālka. 5 h 36 min $291. From Vijayawada taxi to Vijayawada airport, fly to Dehra Dun airport, then taxi to Pāonta Sāhib. 5 h 42 min $334. From Vijayawada Junction (BZA) train to H Nizamuddin (NZM), train to Kalka (KLK), then taxi to Shimla. 34 h 9 min $77. From Vijayawada Junction (BZA) train to Haridwar Junction (HW), walk to Haridwar, then bus to Shimla ISBT Tutikandi. 46 h 32 min $48. From Vijayawada bus to Hyderabad, bus to Mumbai, bus to Ahmedabad, bus to Delhi ISBT Kashmiri Gate, then bus to Shimla ISBT Tutikandi. 2 days 14 h $59. From Vijayawada drive to Shimla. 30 h 17 min $259.