Saurashtra Mail 22945

Mumbai Central → Okha

Composite Daily 990 km 17h 15m stored

Route map

30 stops plotted
stop last reported position route

Where is it now

checking station boards along the route…

Fares — full journey

as published
ClassDescriptionFare
1A AC First Class ₹ 3,245
2A AC 2-Tier ₹ 1,945
3A AC 3-Tier ₹ 1,380
SL Sleeper Class ₹ 540
3E AC 3-Tier Economy ₹ 1,290
2S Second Sitting ₹ 255

Estimates use the published fare rate card and exclude dynamic pricing, catering and concessions. Book on irctc.co.in.

Coach composition

24 coaches

Complete route

30 stations
#StationArrivesDepartsHaltKmDay
1 Mumbai Central MMCT - 21:05 0 1 Live board
2 Dadar Wr DDR 21:20 21:25 5m 6 1 Live board
3 Borivali BVI 21:49 21:54 5m 30 1 Live board
4 Palghar PLG 22:33 22:35 2m 87 1 Live board
5 Vapi VAPI 23:28 23:30 2m 170 1 Live board
6 Valsad BL 23:57 23:59 2m 194 1 Live board
7 Surat ST 01:02 01:07 5m 263 2 Live board
8 Bharuch Jn BH 01:50 01:52 2m 322 2 Live board
9 Vadodara Jn BRC 02:52 02:57 5m 392 2 Live board
10 Anand Jn ANND 03:30 03:32 2m 427 2 Live board
11 Nadiad Jn ND 03:47 03:49 2m 446 2 Live board
12 Ahmedabad Jn ADI 04:55 05:05 10m 491 2 Live board
13 Chandlodiya CLDY 05:24 05:26 2m 502 2 Live board
14 Viramgam Jn VG 06:10 06:12 2m 557 2 Live board
15 Lakhtar LTR 06:45 06:46 1m 601 2 Live board
16 Surendranagar SUNR 07:11 07:16 5m 622 2 Live board
17 Than Jn THAN 07:49 07:51 2m 670 2 Live board
18 Wankaner Jn WKR 08:15 08:20 5m 696 2 Live board
19 Rajkot Jn RJT 09:07 09:17 10m 738 2 Live board
20 Padadhari PDH 09:39 09:40 1m 763 2 Live board
21 Jam Wanthali WTJ 10:05 10:06 1m 793 2 Live board
22 Aliyawada ALB 10:16 10:17 1m 804 2 Live board
23 Hapa HAPA 10:32 10:34 2m 814 2 Live board
24 Jamnagar JAM 10:46 10:51 5m 823 2 Live board
25 Kanalus KNLS 11:14 11:15 1m 849 2 Live board
26 Khambhaliya KMBL 11:42 11:44 2m 877 2 Live board
27 Bhatiya BHTA 12:32 12:33 1m 920 2 Live board
28 Dwarka DWK 13:10 13:15 5m 961 2 Live board
29 Mithapur MTHP 13:36 13:37 1m 980 2 Live board
30 Okha OKHA 14:20 - 990 2 Live board