Skip to content

Exact Railway Distance from MUMBAI CENTRAL (MMCT) to SURAT (ST)

The shortest Indian Railways track distance is267 km, passing 53 intermediate stations across 55 halts.

Total Track Distance
267km
Intermediate Stations
53
Major Junctions
10

Estimated Train Fare (Approx.)

267 km
  • Sleeper:₹255
  • 3AC:₹835
  • 2AC:₹1,205
  • 1AC:₹2,070

*Approximate estimates based on standard IR distance slabs. Actual fares may vary by train type, dynamic pricing, and GST.

Change the origin or destination, or swap the direction, to calculate a new distance.

Major junctions on route

  • MMMUMBAI MAHIM JN8 km
  • BDTSMUMBAI BANDRA TERMINUS11 km
  • STCSANTA CRUZ13 km
  • BSRVASAI ROAD47 km
  • VAPIVAPI169 km
  • UVDUDVADA179 km
  • BIMBILIMORA JN214 km
  • VDHVEDCHHA227 km
  • NVSNAVSARI236 km
  • UDNUDHNA JN263 km

Station-by-station distance table

Cumulative track kilometres from MUMBAI CENTRAL (MMCT) to SURAT (ST).

Distance from MUMBAI CENTRAL to SURAT, station by station
#StationKm
1MUMBAI CENTRAL0
2Mumbai Mahalakshmi1
3Mumbai Lower Parel3
4Mumbai Elphinstone Road4
5MUMBAI DADAR WEST6
6MUMBAI MATUNGA ROAD7
7MUMBAI MAHIM JNJn8
8BANDRA10
9MUMBAI BANDRA TERMINUSJn11
10SANTA CRUZJn13
11VILE PARLE15
12ANDHERI17
13JOGESHWARI19
14GOREGAON22
15MALAD25
16KANDIVLI27
17BORIVALI30
18DAHISAR32
19MIRA ROAD35
20BHAYANDAR39
21NAIGAON43
22VASAI ROADJn47
23NALLA SOPARA51
24VIRAR55
25VAITARNA63
26SAPHALE70
27KELVA ROAD76
28PALGHAR85
29UMROLI92
30BOISAR97
31VANGAON107
32DAHANU ROAD120
33GHOLVAD131
34BORDI ROAD136
35UMBARGAM ROAD140
36SANJAN145
37BHILAD157
38KARAMBELI162
39VAPIJn169
40UDVADAJn179
41PARDI185
42ATUL189
43VALSAD196
44DUNGRI205
45JORAVASAN210
46BILIMORA JNJn214
47AMALSAD220
48ANCHELI224
49VEDCHHAJn227
50NAVSARIJn236
51MAROLI245
52SACHIN252
53BHESTAN258
54UDHNA JNJn263
55SURAT267

Frequently asked questions

What is the exact rail track distance between MUMBAI CENTRAL (MMCT) and SURAT (ST)?
The shortest rail track distance is 267 km, covering 55 stations between MUMBAI CENTRAL (MMCT) and SURAT (ST). This is the shortest available track route across the indexed network, passing 53 intermediate stations.
How many junctions fall between MUMBAI CENTRAL and SURAT?
10 junction stations fall on the shortest route, including MM, BDTS, STC, BSR, VAPI, UVD, BIM, VDH, NVS, UDN.
Is break journey allowed between MUMBAI CENTRAL and SURAT?
Indian Railways generally permits a break journey on long-distance journeys beyond a prescribed distance, allowing you to pause at an intermediate station and continue later. Use the RailKM route mapper to add via stations and check the cumulative kilometres at every stop before planning a break.
What is the shortest rail route from MUMBAI CENTRAL to SURAT?
RailKM computes the shortest track route by total kilometres rather than the fastest train path. The shortest route totals 267 km and lists every passing station with cumulative distance in the table above.
How much does a train ticket from MUMBAI CENTRAL (MMCT) to SURAT (ST) cost?
Over the 267 km journey, an approximate Sleeper (SL) fare is around ₹255, AC 3-Tier (3AC) around ₹835, with AC 2-Tier and AC First Class proportionally higher. These are standard-slab estimates only — actual fares differ by train type, dynamic pricing and GST.

Distances are shortest available track kilometres, derived from open railway timetable data (DataMeet). For a multi-via, break-journey plan, open theRailKM route mapper.