Thane was the terminus for the first ever passenger train in Asia. On 16 April 1853, the passenger train service was inaugurated between Colaba and Thane. Covering a distance of 34 km (21 mi), it was hauled by three locomotives: Sahib, Sindh and Sultan.
Thane is connected with neighbouring suburbs through Central and Trans-Harbour Line Suburban railway network. Thane is a railway junction for the Thane-Vashi Harbour Line and Central Line. It has become the busiest suburban station in Mumbai which handles 6.54 lakh passengers daily.
As of 2013, there are plans of extending the Ghatkopar-Mulund Metro line up to Thane.
On 26 August 2015, MMRDA sanctions Rs. 35,400 crores for 118 km Mumbai metro network. This includes a 40-km Wadala-Ghatkopar-Thane-Kasarvadavali Metro-4 corridor via Wadala GPO and R.A.Kidwai Marg costing ₹ 12,000 crore.