TNA → MAO · 8 direct trains
Trains from Thane to Madgaon
8 direct trains run from Thane (TNA) to Madgaon (MAO). The fastest train is 12051 Mao Janshatabdi, completing the journey in 10h 55m. Trains depart between 01:10 and 21:05. The distance is approximately 731 km.
Total Trains
8
Fastest
10h 55m
12051
First Train
01:10
Last Train
21:05
Distance
731 km
Thane to Madgaon Train Timetable
Complete list of 8 direct trains from TNA to MAO with departure, arrival, duration and running days.
| Train | Departs | Arrives | Duration | Days | Classes |
|---|---|---|---|---|---|
| 11099 Ltt Madgaon Exp Express | 01:10 | 14:40 | 13h 30m | Fri, Sun | 1A, 2A, 3A, SL, 2S |
| 12051 Mao Janshatabdi Superfast | 05:45 | 16:40 | 10h 55m | Daily | 1A, 2A, 3A, SL, 2S |
| 22119 Mao Tejas Exp Shatabdi | 06:25 | 17:20 | 10h 55m | Tue, Wed, Thu, Fri, Sat, Sun | CC, EC, 1A, 2A, 3A |
| 16345 Netravati Exp Express | 12:00 | 23:45 | 11h 45m | Daily | 1A, 2A, 3A, SL, 2S |
| 12619 Matsyagandha Exp Superfast | 15:30 | 02:25Day 2 | 10h 55m | Daily | 1A, 2A, 3A, SL, 2S |
| 12201 Tvcn Garibrath RAIL_MOTOR | 17:05 | 04:00Day 2 | 10h 55m | Mon, Fri | 1A, 2A, 3A, SL, 2S |
| 22113 Ltt Tvcn Sf Exp Superfast | 17:05 | 04:00Day 2 | 10h 55m | Tue, Sat | 1A, 2A, 3A, SL, 2S |
| 22629 Ltt Ten Sf Exp Superfast | 21:05 | 08:25Day 2 | 11h 20m | Thu | 1A, 2A, 3A, SL, 2S |
Stations on the Thane to Madgaon route
Stops on 12051 Mao Janshatabdi, the fastest train on this corridor (9 stations).
Other Routes from Thane
Frequently Asked Questions
How many trains run from Thane to Madgaon?▼
There are 8 direct trains running from Thane (TNA) to Madgaon (MAO). Check the timetable below for the complete list with departure times and running days.
Which is the fastest train from Thane to Madgaon?▼
The fastest train is 12051 Mao Janshatabdi, which covers the distance in 10h 55m. It departs at 05:45 and arrives at 16:40.
What is the first and last train from Thane to Madgaon?▼
The first train departs at 01:10 and the last train departs at 21:05. Check the timetable for specific trains and their running days.
What is the distance from Thane to Madgaon by train?▼
The distance from Thane to Madgaon by train is approximately 731 km. Journey time varies from 10h 55m depending on the train type.
How to check seat availability for Thane to Madgaon trains?▼
Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.
Which stations fall between Thane and Madgaon?▼
On the fastest train, Thane to Madgaon calls at Panvel (PNVL), Chiplun (CHI), Ratnagiri (RN), Kankavli (KKW), Kudal (KUDL), Sawantwadi Road (SWV), Thivim (THVM). Other trains on this route may skip some of these stops.
About Thane to Madgaon Route
The Thane to Madgaon route is served by 8 direct trains operated by Indian Railways. The fastest option is 12051 Mao Janshatabdi with a journey time of 10h 55m. The rail distance is approximately 731 km.
Trains leave Thane between 01:10 (first) and 21:05 (last). Check seats and book on IRCTC.
Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.