Travel from Nashik to Shimla

Bus or train from Nashik to Shimla?

Indian Railways operates a train from Nashik to Shimla hourly. Tickets cost $1 - $15 and the journey takes 55 min. Indian Railways also services this route twice a week. Alternatively, RedBus operates a bus from Nashik to Shimla hourly. Tickets cost $9 - $13 and the journey takes 7 h 30 min. 3 other operators also service this route.

How to get from Nashik to Shimla

From Nashik taxi to Nasik Road (NK), train to Kalyan, train to Kurla, taxi to Mumbai airport, fly to Chandigarh airport, then taxi to Shimla. 10 h 3 min $142. From Nashik bus to Pune, taxi to Pune airport, fly to Chandigarh airport, then taxi to Shimla. 9 h 31 min $135. From Nashik taxi to Nasik Road (NK), train to Kalyan, train to Kurla, taxi to Mumbai airport, fly to Dehra Dun airport, then taxi to Shimla. 12 h 40 min $177. From Nashik taxi to Nasik Road (NK), train to Manmad Junction (MMR), train to Kalka (KLK), then taxi to Shimla. 28 h 17 min $72. From Nasik bus to Baroda, bus to Udaipur, bus to Delhi ISBT Kashmiri Gate, then bus to Shimla ISBT Tutikandi. 37 h 43 min $47. From Nashik drive to Shimla. 22 h 57 min $195.