Travel from Vadodara to Naini-Tāl

Bus or train from Vadodara to Naini Tāl?

Indian Railways operates a train from Vadodara to Naini Tāl once a week. Tickets cost $22 - $35 and the journey takes 22 h 37 min. Alternatively, RedBus operates a bus from Vadodara to Naini Tāl every 30 minutes. Tickets cost $9 - $13 and the journey takes 7 h. 2 other operators also service this route.

How to get from Vadodara to Naini Tāl

From Vadodara taxi to Vadodara airport, fly to Dehra Dun airport, then taxi to Naini Tāl. 9 h 39 min $211. From Vadodara taxi to Vadodara airport, fly to Delhi airport, Metro to New Delhi (NDLS), train to Kathgodam (KGM), then taxi to Naini Tāl. 9 h 37 min $115. From Vadodara taxi to Vadodara airport, fly to Pantnagar airport, then taxi to Naini Tāl. 5 h 8 min $516. From Vadodara taxi to Vadodara airport, fly to Chandigarh airport, taxi to Chandigarh (CDG), train to Ramnagar (RMR), then taxi to Naini Tāl. 14 h 39 min $300. From Vadodara Junction (BRC) train to Lal Kuan (LKU) then taxi to Naini Tāl. 23 h 55 min $50. From Baroda bus to Udaipur, bus to Delhi, then bus to Nainital. 29 h 41 min $32. From Vadodara drive to Naini Tāl. 18 h 38 min $160.

Is there a direct bus between Vadodara and Naini Tāl?

No, there is no direct bus from Vadodara to Naini Tāl. However, there are services departing from Baroda and arriving at Nainital via Udaipur and Delhi. The journey, including transfers, takes approximately 29 h 41 min.