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.

TrainDepartsArrivesDurationDaysClasses
11099
Ltt Madgaon Exp
Express
01:1014:4013h 30mFri, Sun1A, 2A, 3A, SL, 2S
12051
Mao Janshatabdi
Superfast
05:4516:4010h 55mDaily1A, 2A, 3A, SL, 2S
22119
Mao Tejas Exp
Shatabdi
06:2517:2010h 55mTue, Wed, Thu, Fri, Sat, SunCC, EC, 1A, 2A, 3A
16345
Netravati Exp
Express
12:0023:4511h 45mDaily1A, 2A, 3A, SL, 2S
12619
Matsyagandha Exp
Superfast
15:3002:25Day 210h 55mDaily1A, 2A, 3A, SL, 2S
12201
Tvcn Garibrath
RAIL_MOTOR
17:0504:00Day 210h 55mMon, Fri1A, 2A, 3A, SL, 2S
22113
Ltt Tvcn Sf Exp
Superfast
17:0504:00Day 210h 55mTue, Sat1A, 2A, 3A, SL, 2S
22629
Ltt Ten Sf Exp
Superfast
21:0508:25Day 211h 20mThu1A, 2A, 3A, SL, 2S

Stations on the Thane to Madgaon route

Stops on 12051 Mao Janshatabdi, the fastest train on this corridor (9 stations).

  1. 1. TNA Thane
  2. 2. PNVL Panvel
  3. 3. CHI Chiplun
  4. 4. RN Ratnagiri
  5. 5. KKW Kankavli
  6. 6. KUDL Kudal
  7. 7. SWV Sawantwadi Road
  8. 8. THVM Thivim
  9. 9. MAO Madgaon

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.