more
Account
My Trips
Customer Service
ixigo money
Alerts
Travellers
Logout
From
To
Date

Surat to Mathura Trains

Looking for trains from Surat to Mathura? Get the list of trains along with their schedule, time table, seat availability and fare at ixigo. Approximately 35 COVID Special trains found running between Surat to Mathura covering a distance of 1010 kms. An official partner of IRCTC, ixigo provides easy online train ticket bookings with a large number of IRCTC train journeys to choose from across the country. Check out for the best deals and offers at best price on Surat to Mathura train tickets booking for all the IRCTC trains. You could also plan your return journey, Book Now!! Mathura to Surat train train tickets online and make your journey a hassle-free.

सूरत से मथुरा जंक्शन के लिए ट्रेन (हिंदी में देखें )
  • 12903Goldentemple MlRuns on: SMTWTFS Mail/Express ( 12903 Running Status )
    ST
    Surat
    01:05
    15hr 5min
    MTJ
    Mathura Jn
    16:10
    SL3A2A1A
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 02903Mmct Asr SplRuns on: SMTWTFS Mail/Express ( 02903 Running Status )
    ST
    Surat
    01:05
    15hr 5min
    MTJ
    Mathura Jn
    16:10
    SL3A2S2A1A
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 22633Nizamuddin ExpRuns on: SMTWTFS Mail/Express ( 22633 Running Status )
    ST
    Surat
    02:00
    14hr 3min
    MTJ
    Mathura Jn
    16:03
    SL3A2A
    Fri, 7 May
    -
    Fri, 14 May
    -
    Fri, 21 May
    -
    Fri, 28 May
    -
    Fri, 4 Jun
    -
    Fri, 11 Jun
    -
  • 09019Bdts Hw SplRuns on: SMTWTFS Mail/Express ( 09019 Running Status )
    ST
    Surat
    04:20
    19hr 50min
    MTJ
    Mathura Jn
    00:10
    SL3A2S2A
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 19019Dehradun ExpRuns on: SMTWTFS Mail/Express ( 19019 Running Status )
    ST
    Surat
    04:45
    21hr 30min
    MTJ
    Mathura Jn
    02:15
    SL3A2A
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 06083Tvc Nzm Sf SplRuns on: SMTWTFS Mail/Express ( 06083 Running Status )
    ST
    Surat
    07:35
    13hr 10min
    MTJ
    Mathura Jn
    20:45
    SL3A2S2A
    Sun, 9 May
    -
    Sun, 16 May
    -
    Sun, 23 May
    -
    Sun, 30 May
    -
    Sun, 6 Jun
    -
    Sun, 13 Jun
    -
  • 04033Tvc Nzm FestsplRuns on: SMTWTFS Mail/Express ( 04033 Running Status )
    ST
    Surat
    07:35
    13hr 10min
    MTJ
    Mathura Jn
    20:45
    SL3A2S2A
    Thu, 13 May
    -
    Thu, 20 May
    -
    Thu, 27 May
    -
    Thu, 3 Jun
    -
    Thu, 10 Jun
    -
    Thu, 17 Jun
    -
  • 09033Bdts Gkp SplRuns on: SMTWTFS Mail/Express ( 09033 Running Status )
    ST
    Surat
    08:37
    15hr 28min
    MTJ
    Mathura Jn
    00:05
    2S
    Sun, 9 May
    -
    Sun, 16 May
    -
    Sun, 23 May
    -
    Sun, 30 May
    -
    Sun, 6 Jun
    -
    Sun, 13 Jun
    -
  • 02244Bdts Kanpur SplRuns on: SMTWTFS Mail/Express ( 02244 Running Status )
    ST
    Surat
    08:37
    15hr 28min
    MTJ
    Mathura Jn
    00:05
    SL3A2S2A
    Fri, 7 May
    -
    Fri, 14 May
    -
    Fri, 21 May
    -
    Fri, 28 May
    -
    Fri, 4 Jun
    -
    Fri, 11 Jun
    -
  • 09075Bdts Rmr SplRuns on: SMTWTFS Mail/Express ( 09075 Running Status )
    ST
    Surat
    08:37
    15hr 28min
    MTJ
    Mathura Jn
    00:05
    SL3A2S2A
    Thu, 13 May
    -
    Thu, 20 May
    -
    Thu, 27 May
    -
    Thu, 3 Jun
    -
    Thu, 10 Jun
    -
    Thu, 17 Jun
    -
  • 22975Ramnagar ExpressRuns on: SMTWTFS Mail/Express ( 22975 Running Status )
    ST
    Surat
    08:50
    16hr 30min
    MTJ
    Mathura Jn
    01:20
    SL3A2A
    Thu, 13 May
    -
    Thu, 20 May
    -
    Thu, 27 May
    -
    Thu, 3 Jun
    -
    Thu, 10 Jun
    -
    Thu, 17 Jun
    -
  • 22444Bdts Kanpur ExpRuns on: SMTWTFS Mail/Express ( 22444 Running Status )
    ST
    Surat
    08:50
    16hr 30min
    MTJ
    Mathura Jn
    01:20
    SL3A2A
    Fri, 7 May
    -
    Fri, 14 May
    -
    Fri, 21 May
    -
    Fri, 28 May
    -
    Fri, 4 Jun
    -
    Fri, 11 Jun
    -
  • 09175Mmct Bgp SplRuns on: SMTWTFS Mail/Express ( 09175 Running Status )
    ST
    Surat
    10:05
    17hr 5min
    MTJ
    Mathura Jn
    03:10
    SL3A2S
    Sun, 9 May
    -
    Sun, 16 May
    -
    Sun, 23 May
    -
    Sun, 30 May
    -
    Sun, 6 Jun
    -
    Sun, 13 Jun
    -
  • 22655Tvc Nzm ExpressRuns on: SMTWTFS Mail/Express ( 22655 Running Status )
    ST
    Surat
    10:50
    14hr 40min
    MTJ
    Mathura Jn
    01:30
    SL3A2A
    Thu, 13 May
    -
    Thu, 20 May
    -
    Thu, 27 May
    -
    Thu, 3 Jun
    -
    Thu, 10 Jun
    -
    Thu, 17 Jun
    -
  • 22653Nizamuddin ExpRuns on: SMTWTFS Mail/Express ( 22653 Running Status )
    ST
    Surat
    10:50
    14hr 40min
    MTJ
    Mathura Jn
    01:30
    SL3A2A
    Sun, 9 May
    -
    Sun, 16 May
    -
    Sun, 23 May
    -
    Sun, 30 May
    -
    Sun, 6 Jun
    -
    Sun, 13 Jun
    -
  • 12471Swaraj ExpressRuns on: SMTWTFS Mail/Express ( 12471 Running Status )
    ST
    Surat
    11:47
    14hr 8min
    MTJ
    Mathura Jn
    01:55
    SL3A2A
    Fri, 7 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Thu, 13 May
    -
    Fri, 14 May
    -
    Sun, 16 May
    -
  • Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 04425Nzm Festival SplRuns on: SMTWTFS Mail/Express ( 04425 Running Status )
    ST
    Surat
    12:12
    15hr 7min
    MTJ
    Mathura Jn
    03:19
    3A2A1A
    Thu, 13 May
    -
    Thu, 20 May
    -
    Thu, 27 May
    -
    Thu, 3 Jun
    -
    Thu, 10 Jun
    -
    Thu, 17 Jun
    -
  • 19023Fzr Janata ExpRuns on: SMTWTFS Mail/Express ( 19023 Running Status )
    ST
    Surat
    13:42
    19hr 43min
    MTJ
    Mathura Jn
    09:25
    SL2S
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 04671Bdts Svdk SplRuns on: SMTWTFS Mail/Express ( 04671 Running Status )
    ST
    Surat
    14:23
    12hr 52min
    MTJ
    Mathura Jn
    03:15
    SL3A2S2A
    Fri, 7 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Thu, 13 May
    -
    Fri, 14 May
    -
    Sun, 16 May
    -
  • 09177Mmct Bgp SplRuns on: SMTWTFS Mail/Express ( 09177 Running Status )
    ST
    Surat
    14:43
    15hr 57min
    MTJ
    Mathura Jn
    06:40
    SL3A2S
    Wed, 12 May
    -
    Wed, 19 May
    -
    Wed, 26 May
    -
    Wed, 2 Jun
    -
    Wed, 9 Jun
    -
    Wed, 16 Jun
    -
  • 09117Mmct Bgp SplRuns on: SMTWTFS Mail/Express ( 09117 Running Status )
    ST
    Surat
    14:43
    15hr 57min
    MTJ
    Mathura Jn
    06:40
    SL3A2S2A
    Fri, 7 May
    -
    Fri, 14 May
    -
    Fri, 21 May
    -
    Fri, 28 May
    -
    Fri, 4 Jun
    -
    Fri, 11 Jun
    -
  • 09021Bdts Ljn SplRuns on: SMTWTFS Mail/Express ( 09021 Running Status )
    ST
    Surat
    15:39
    14hr 21min
    MTJ
    Mathura Jn
    06:00
    SL3A2S2A
    Sat, 8 May
    -
    Sat, 15 May
    -
    Sat, 22 May
    -
    Sat, 29 May
    -
    Sat, 5 Jun
    -
    Sat, 12 Jun
    -
  • 02925Bdts Asr SplRuns on: SMTWTFS Mail/Express ( 02925 Running Status )
    ST
    Surat
    15:52
    15hr 43min
    MTJ
    Mathura Jn
    07:35
    SL3A2S2A1A
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 12925Paschim ExpressRuns on: SMTWTFS Mail/Express ( 12925 Running Status )
    ST
    Surat
    16:20
    15hr 15min
    MTJ
    Mathura Jn
    07:35
    SL3A2A1A
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 09017Hw Festival SplRuns on: SMTWTFS Mail/Express ( 09017 Running Status )
    ST
    Surat
    16:21
    14hr 2min
    MTJ
    Mathura Jn
    06:23
    SL3A2S2A
    Wed, 12 May
    -
    Wed, 19 May
    -
    Wed, 26 May
    -
    Wed, 2 Jun
    -
    Wed, 9 Jun
    -
    Wed, 16 Jun
    -
  • 19021Bdts Ljn ExpressRuns on: SMTWTFS Mail/Express ( 19021 Running Status )
    ST
    Surat
    16:50
    17hr 25min
    MTJ
    Mathura Jn
    10:15
    SL3A2A
    Sat, 8 May
    -
    Sat, 15 May
    -
    Sat, 22 May
    -
    Sat, 29 May
    -
    Sat, 5 Jun
    -
    Sat, 12 Jun
    -
  • 22917Haridwar ExpRuns on: SMTWTFS Mail/Express ( 22917 Running Status )
    ST
    Surat
    17:07
    14hr 56min
    MTJ
    Mathura Jn
    08:03
    SL3A2A
    Wed, 12 May
    -
    Wed, 19 May
    -
    Wed, 26 May
    -
    Wed, 2 Jun
    -
    Wed, 9 Jun
    -
    Wed, 16 Jun
    -
  • 09047Bdts Nzm Yuva ERuns on: SMTWTFS Mail/Express ( 09047 Running Status )
    ST
    Surat
    20:10
    11hr 10min
    MTJ
    Mathura Jn
    07:20
    3ACC
    Fri, 7 May
    -
    Fri, 14 May
    -
    Fri, 21 May
    -
    Fri, 28 May
    -
    Fri, 4 Jun
    -
    Fri, 11 Jun
    -
  • 12909Nzm Garib RathRuns on: SMTWTFS Garib Rath ( 12909 Running Status )
    ST
    Surat
    20:10
    11hr 10min
    MTJ
    Mathura Jn
    07:20
    3ACC
    Sat, 8 May
    -
    Tue, 11 May
    -
    Thu, 13 May
    -
    Sat, 15 May
    -
    Tue, 18 May
    -
    Thu, 20 May
    -
  • 12247Bdts Nzm Yuva ERuns on: SMTWTFS Mail/Express ( 12247 Running Status )
    ST
    Surat
    20:10
    11hr 10min
    MTJ
    Mathura Jn
    07:20
    3ACC2A
    Fri, 7 May
    -
    Fri, 14 May
    -
    Fri, 21 May
    -
    Fri, 28 May
    -
    Fri, 4 Jun
    -
    Fri, 11 Jun
    -
  • 02953Nzm Rajdhani SplRuns on: SMTWTFS Mail/Express ( 02953 Running Status )
    ST
    Surat
    20:15
    11hr 43min
    MTJ
    Mathura Jn
    07:58
    3A2A1A
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 02909Nzm Garib RathRuns on: SMTWTFS Mail/Express ( 02909 Running Status )
    ST
    Surat
    20:52
    11hr 28min
    MTJ
    Mathura Jn
    08:20
    3ACC
    Sat, 8 May
    -
    Tue, 11 May
    -
    Thu, 13 May
    -
    Sat, 15 May
    -
    Tue, 18 May
    -
    Thu, 20 May
    -
  • 12953Aug Kr Raj ExpRuns on: SMTWTFS Rajdhani ( 12953 Running Status )
    ST
    Surat
    20:55
    11hr 58min
    MTJ
    Mathura Jn
    08:53
    3A2A1A
    Fri, 7 May
    -
    Sat, 8 May
    -
    Sun, 9 May
    -
    Mon, 10 May
    -
    Tue, 11 May
    -
    Wed, 12 May
    -
  • 06001Tvc Nzm ExpressRuns on: SMTWTFS Mail/Express ( 06001 Running Status )
    ST
    Surat
    22:18
    12hr 27min
    MTJ
    Mathura Jn
    10:45
    SL3A2S2A
    Thu, 13 May
    -
    Thu, 20 May
    -
    Thu, 27 May
    -
    Thu, 3 Jun
    -
    Thu, 10 Jun
    -
    Thu, 17 Jun
    -

Surat to Mathura Trains - FAQs

Q. How many trains run between Surat to Mathura everyday?

A. There are 35 trains that run between Surat to Mathura everyday. Book Now

Q. What is the distance from Surat to Mathura by train?

A. While travelling from Surat to Mathura by train, the distance between the two locations is 1010 kms. Check here to book now

Q. How many railway stations does Surat have?

A. Surat has 7 railway stations. book train tickets

Q. How many railway stations does Mathura have?

A. Mathura has 8 railway stations. Click here to book now

Q. How many weekly trains are there from Surat to Mathura?

A. There are 35 weekly trains to reach Mathura from Surat. Book Now

Q. Suggest the travel time by train from Surat to Mathura?

A. Travel time by train between Surat to Mathura is 11hr 10min.

Q. In the case of Tatkal tickets, how many days prior can the reservation be done? The journey route is from Surat to Mathura.

A. In case of Tatkal tickets, reservation can be done one day prior to the date of journey route from Surat to Mathura.

Q. Can the PNR status be checked online? The journey route is from Surat to Mathura.

A. For the journey route from Surat to Mathura, the PNR status enquiry for waitlisted tickets can be checked online at ixigo to get up-to-date information.

Q. Which is the slowest train running between Surat to Mathura? Provide details.

A. 19019 Dehradun Exp is the slowest train running between Surat to Mathura. Covering a distance of 1010 kms, the departure and arrival timings of the train are 04:45:00 and 02:15:00 respectively.

Q. The journey starts from Surat to Mathura. How to get the latest online information about where is your train?

A. The latest online information about where is your train for Surat to Mathura can be checked through ixigo’s website or train app.

Q. How to check the running status of trains from Surat to Mathura?

A. Yes, you can check Train runing status at ixigo app for Surat to Mathura.

Q. How to get the latest online information about train berth availability, from Surat to Mathura?

A. Ixigo.com is a great platform for checking online information about train berth availability, from Surat to Mathura.

Q. What all identification documents do I require to book IRCTC Trains e-Tickets from Surat to Mathura?

A. Identification documents are not required when you’re trying to book IRCTC Trains e-Tickets from Surat to Mathura.

Surat Railway Station

City : Surat
Code : ST
Avg Rating : 4.1
Wifi : Available

Mathura Jn Railway Station

City : Mathura
Code : MTJ
Avg Rating : 3.6
Wifi : Available

Surat to Mathura Fastest Train:

The fastest train to Mathura from Surat is 12909 Nzm Garib Rath. From Surat, the train takes 11hr 10min hours to reach Mathura. The train starts at 20:10:00 from Surat ST and reaches Mathura MTJ at 07:20:00. 12909 Nzm Garib Rath operates on Tues, Thur, Sat.

Cheapest Train from Surat to Mathura:

The cheapest train to Mathura from Surat is 09019 Bdts Hw Spl. The train takes 19hr 50min to reach Mathura from Surat. The train starts at 04:20:00 from Surat ST and reaches Mathura MTJ at 00:10:00. Bdts Hw Spl operates on Mon, Tues, Wed, Thur, Fri, Sat, Sun.

Surat to Mathura Last Train:

The last train to reach Mathura from Surat is 06001 Tvc Nzm Express. From Surat, the last train takes 12hr 27min hours to reach Mathura. The last train starts at 22:18:00 from Surat ST and reaches Mathura MTJ at 10:45:00. It operates on Wed.

First Train from Surat to Mathura:

The first train to Mathura from Surat is 02903 Mmct Asr Spl. From Surat, the train takes 15hr 5min to reach Mathura. This train starts at 01:05:00 from Surat ST and reaches Mathura MTJ at 16:10:00. It operates on a few days namely Mon, Tues, Wed, Thur, Fri, Sat, Sun.

Covid-19 Special Train List

02442 Train - New Delhi - Bilaspur
02441 Train - Bilaspur - New Delhi
02823 Train - Bhubaneswar - New Delhi
02824 Train - New Delhi - Bhubaneswar
02425 Train - New Delhi - Jammu Tawi
02426 Train - Jammu Tawi - New Delhi
View All Special Trains