Travel from Mathura to Naini-Tāl

Train from Mathura to Naini Tāl

Indian Railways operates a train from Mathura to Naini Tāl twice a week. Tickets cost $6 - $18 and the journey takes 7 h 55 min.

How to get from Mathura to Naini Tāl

From Mathura Junction (MTJ) train to Lal Kuan (LKU) then taxi to Naini Tāl. 9 h 13 min ₹2,263. From Mathura Junction (MTJ) train to Ramnagar (RMR) then taxi to Naini Tāl. 11 h 41 min ₹2,352. From Mathura Junction (MTJ) train to Nizamuddin station, line 181 bus to Police Station Nizamuddin, bus to Mori Gate Terminal, walk to Delhi, then bus to Nainital. 13 h 5 min ₹1,613. From Mathura taxi to Naini Tāl. 5 h 34 min ₹6,549. From Mathura drive to Naini Tāl. 5 h 34 min ₹2,832. From Mathura Junction (MTJ) train to New Delhi, Metro to Delhi airport, fly to Pantnagar airport, then taxi to Naini Tāl. 5 h 29 min ₹6,914.

How long does it take to get from Mathura to Naini Tāl?

It takes approximately 9 h 13 min to get from Mathura to Naini Tāl.