Skip to search

18048 VSG SHM EXP

18048 VSG SHM EXP is a mail/express service from Vasco Da Gama (VSG) to Shalimar (SHM). It covers 2,157 km in 41 hr 15 min, calling at 43 stations and spending 1 night on board. It runs on Tue, Thu, Fri, Sun.

Mail/Express · 2,157 km · 41 hr 15 min · 43 stops · Tue, Thu, Fri, Sun

Route and stops

Every scheduled call in order, from Vasco Da Gama (VSG) to Shalimar (SHM). An em dash means there is no such event: the train starts at that station or finishes there. “Day” counts from the day it leaves its origin, so a stop on day 2 is the morning after departure.

Scheduled stops of 18048 VSG SHM EXP, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Vasco Da Gama VSG06:3010
2Madgaon MAO06:5507:005 min128
3Sanvordem Chuch SVM07:3307:341 min144
4Kulem QLM08:0308:052 min162
5Castle Rock CLR09:1509:205 min1121
6Londa Jn LD09:4809:502 min1146
7Dharwad DWR11:1311:152 min1216
8Hubballi Jn UBL11:5512:0510 min1236
9Gadag Jn GDG12:5813:002 min1294
10Koppal KBL13:5013:522 min1352
11Hosapete Jn HPT14:2814:302 min1379
12Toranagallu Jn TNGL15:0315:052 min1412
13Bellary Jn BAY16:1816:202 min1445
14Guntakal Jn GTL17:3017:4010 min1495
15Dhone Jn DHNE18:4818:502 min1564
16Nandyal NDL20:2020:255 min1639
17Giddalur GID21:2921:301 min1693
18Cumbum CBM22:0422:051 min1727
19Markapur Road MRK22:2922:301 min1753
20Donakonda DKD22:5422:551 min1777
21Vinukonda VKN23:3323:341 min1814
22Narasaraopet NRT00:0500:061 min2851
23Guntur Jn GNT01:1001:155 min2897
24Vijayawada Jn BZA02:3002:4010 min2928
25Eluru EE03:2303:252 min2988
26Tadepalligudem TDD04:0404:051 min21,036
27Rajamundry RJY04:5805:002 min21,078
28Samalkot Jn SLO05:3905:401 min21,128
29Duvvada DVD07:4807:502 min21,261
30Visakhapatnam VSKP08:2508:4520 min21,278
31Vizianagram Jn VZM09:3809:402 min21,339
32Srikakulam Road CHE10:2810:302 min21,408
33Palasa PSA11:4311:452 min21,481
34Brahmapur BAM13:0213:042 min21,555
35Khurda Road Jn KUR14:4015:0020 min21,702
36Bhubaneswar BBS15:2015:255 min21,721
37Cuttack CTC15:5516:005 min21,748
38Jajpur Keonjhar Road JJKR17:2417:262 min21,820
39Bhadrakh BHC18:1618:182 min21,864
40Balasore BLS19:1419:162 min21,926
41Kharagpur Jn KGP20:5821:035 min22,044
42Santragachi Jn SRC22:3622:382 min22,152
43Shalimar SHM23:4522,157

Longest halts

Where 18048 stands longest, from the scheduled times above. A long booked halt is also where a change of train is most likely to hold — the margin is already in the timetable.

  • Visakhapatnam VSKP20 min · arrives 08:25, departs 08:45
  • Khurda Road Jn KUR20 min · arrives 14:40, departs 15:00
  • Hubballi Jn UBL10 min · arrives 11:55, departs 12:05
  • Guntakal Jn GTL10 min · arrives 17:30, departs 17:40
  • Vijayawada Jn BZA10 min · arrives 02:30, departs 02:40
  • Madgaon MAO5 min · arrives 06:55, departs 07:00

Stations on the 18048 route

A sample of the intermediate calls, spread along the run. Each station page lists everything else that stops there.

What is and is not on this page

Everything above is published timetable data — scheduled times, halts, day numbers and cumulative distance. It changes when the timetable changes and not otherwise, and nothing on this page predicts a delay.

Seat availability is not shown here, because it changes by the minute and a cached page cannot tell the truth about it. Search this route and a date to have every class checked at the moment you ask — and, if 18048 is full, to have RailRoute look for a split ticket, an earlier boarding point or a journey with one change. How that works is written up in the method behind the alternatives.

RailRoute is an independent service and does not sell tickets. Timetable data can be wrong or out of date; where it comes from and how far it can be trusted is written down. Confirm the times against Indian Railways before you travel.

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.