SJP → INDB · 5 direct trains

Trains from Shujalpur to Indore Jn Bg

5 direct trains run from Shujalpur (SJP) to Indore Jn Bg (INDB). The fastest train is 12924 Ngp Dadn Exp, completing the journey in 2h 9m. Trains depart between 01:12 and 09:20. The distance is approximately 137 km.

Total Trains

5

Fastest

2h 9m

12924

First Train

01:12

Last Train

09:20

Distance

137 km

Shujalpur to Indore Jn Bg Train Timetable

Complete list of 5 direct trains from SJP to INDB with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
22646
Ahilyanagari Exp
Superfast
01:12Day 305:053h 53mSat1A, 2A, 3A, SL, 2S
12914
Ngp Indb Sup Exp
Superfast
02:52Day 206:303h 38mMon1A, 2A, 3A, SL, 2S
12924
Ngp Dadn Exp
Superfast
02:56Day 205:052h 9mWed1A, 2A, 3A, SL, 2S
18234
Narmada Express
Express
06:01Day 210:554h 54mDaily1A, 2A, 3A, SL, 2S
12920
Malwa Express
COMPOSITE
09:20Day 213:354h 15mDaily1A, 2A, 3A, SL, 2S

Stations on the Shujalpur to Indore Jn Bg route

Stops on 12924 Ngp Dadn Exp, the fastest train on this corridor (4 stations).

  1. 1. SJP Shujalpur
  2. 2. MKC Maksi
  3. 3. DWX Dewas
  4. 4. INDB Indore Jn Bg

Other Routes from Shujalpur

Frequently Asked Questions

How many trains run from Shujalpur to Indore Jn Bg?▼

There are 5 direct trains running from Shujalpur (SJP) to Indore Jn Bg (INDB). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Shujalpur to Indore Jn Bg?▼

The fastest train is 12924 Ngp Dadn Exp, which covers the distance in 2h 9m. It departs at 02:56 and arrives at 05:05.

What is the first and last train from Shujalpur to Indore Jn Bg?▼

The first train departs at 01:12 and the last train departs at 09:20. Check the timetable for specific trains and their running days.

What is the distance from Shujalpur to Indore Jn Bg by train?▼

The distance from Shujalpur to Indore Jn Bg by train is approximately 137 km. Journey time varies from 2h 9m depending on the train type.

How to check seat availability for Shujalpur to Indore Jn Bg 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 Shujalpur and Indore Jn Bg?▼

On the fastest train, Shujalpur to Indore Jn Bg calls at Maksi (MKC), Dewas (DWX). Other trains on this route may skip some of these stops.

About Shujalpur to Indore Jn Bg Route

The Shujalpur to Indore Jn Bg route is served by 5 direct trains operated by Indian Railways. The fastest option is 12924 Ngp Dadn Exp with a journey time of 2h 9m. The rail distance is approximately 137 km.

Trains leave Shujalpur between 01:12 (first) and 09:20 (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.