Search Trains

Indian Railways Online Enquiry Service

DIRECT TRAINS LIST

New Delhi (NDLS)Prayag (PRG)

15672

AMRIT BHARAT EXP

📍 DLIPRYJ• 🛣️ 628 km
DEP00:05DLI
09:15 hrs
3 halts
ARR09:20PRYJ
RUNNING ON
MTWTFSS
04070

SHK SUMMER SPL

📍 ANVTPRYJ• 🛣️ 621 km
DEP00:20ANVT
09:50 hrs
1 halts
ARR10:10PRYJ
RUNNING ON
MTWTFSS
04066

KUR SUMMER SPL

📍 ANVTSFG• 🛣️ 617 km
DEP00:30ANVT
09:50 hrs
2 halts
ARR10:20SFG
RUNNING ON
MTWTFSS
20434

JAMMU MAIL

📍 DLISFG• 🛣️ 626 km
DEP04:20DLI
08:15 hrs
4 halts
ARR12:35SFG
RUNNING ON
MTWTFSS
03258

ANVT DNR SUM SPL

📍 ANVTSFG• 🛣️ 617 km
DEP05:00ANVT
09:35 hrs
1 halts
ARR14:35SFG
RUNNING ON
MTWTFSS
22436

VANDE BHARAT EX

📍 NDLSPRYJ• 🛣️ 636 km
DEP06:00NDLS
06:08 hrs
1 halts
ARR12:08PRYJ
RUNNING ON
MTWTFSS
13052

NETAJI EXPRESS

📍 DLIPRYJ• 🛣️ 630 km
DEP06:15DLI
10:50 hrs
11 halts
ARR17:05PRYJ
RUNNING ON
MTWTFSS
18310

JAT SBP EXPRESS

📍 DLIPRYJ• 🛣️ 630 km
DEP06:50DLI
10:20 hrs
11 halts
ARR17:10PRYJ
RUNNING ON
MTWTFSS
18102

JAT TATA EXPRESS

📍 DLIPRYJ• 🛣️ 630 km
DEP06:50DLI
10:20 hrs
12 halts
ARR17:10PRYJ
RUNNING ON
MTWTFSS
12816

NANDANKANAN EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP07:30ANVT
08:25 hrs
4 halts
ARR15:55PRYJ
RUNNING ON
MTWTFSS
15484

MAHANANDA EXP

📍 DLIPRYJ• 🛣️ 630 km
DEP07:35DLI
10:05 hrs
16 halts
ARR17:40PRYJ
RUNNING ON
MTWTFSS
12506

NORTH EAST EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP07:40ANVT
08:25 hrs
5 halts
ARR16:05PRYJ
RUNNING ON
MTWTFSS
12324

BME HWH SF EXP

📍 DLIPRYJ• 🛣️ 630 km
DEP07:50DLI
08:35 hrs
1 halts
ARR16:25PRYJ
RUNNING ON
MTWTFSS
22806

ANVT BBS SF EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP08:00ANVT
08:25 hrs
1 halts
ARR16:25PRYJ
RUNNING ON
MTWTFSS
12488

SEEMANCHAL EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP08:10ANVT
08:45 hrs
4 halts
ARR16:55PRYJ
RUNNING ON
MTWTFSS
04064

GAYA SUMMER SPL

📍 NDLSSFG• 🛣️ 630 km
DEP11:00NDLS
11:45 hrs
2 halts
ARR22:45SFG
RUNNING ON
MTWTFSS
04062

DLI BGP SPL

📍 DLIPRYJ• 🛣️ 628 km
DEP11:45DLI
11:00 hrs
3 halts
ARR22:45PRYJ
RUNNING ON
MTWTFSS
03310

DLI DHN SUM SPL

📍 DLIPRYJ• 🛣️ 628 km
DEP11:45DLI
11:30 hrs
2 halts
ARR23:15PRYJ
RUNNING ON
MTWTFSS
05220

MFP SUMMER SPL

📍 ANVTPRYJ• 🛣️ 621 km
DEP12:00ANVT
11:30 hrs
1 halts
ARR23:30PRYJ
RUNNING ON
MTWTFSS
12398

MAHABODHI EXP

📍 NDLSPRYJ• 🛣️ 634 km
DEP12:25NDLS
08:00 hrs
3 halts
ARR20:25PRYJ
RUNNING ON
MTWTFSS
22466

BABA V DHAM EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP12:40ANVT
07:05 hrs
1 halts
ARR19:45PRYJ
RUNNING ON
MTWTFSS
22460

BV DHAM HUMSAFR

📍 ANVTPRYJ• 🛣️ 623 km
DEP12:40ANVT
07:05 hrs
1 halts
ARR19:45PRYJ
RUNNING ON
MTWTFSS
22858

ANVT SRC SF EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP13:25ANVT
08:35 hrs
2 halts
ARR22:00PRYJ
RUNNING ON
MTWTFSS
02398

ANVT SHK SPL

📍 ANVTPRYJ• 🛣️ 621 km
DEP13:30ANVT
12:55 hrs
2 halts
ARR02:25PRYJ
RUNNING ON
MTWTFSS
03698

ANVT SHK SPL

📍 ANVTPRYJ• 🛣️ 621 km
DEP13:30ANVT
12:55 hrs
2 halts
ARR02:25PRYJ
RUNNING ON
MTWTFSS
13698

AMRIT BHARAT EXP

📍 DLISFG• 🛣️ 624 km
DEP14:00DLI
10:20 hrs
3 halts
ARR00:20SFG
RUNNING ON
MTWTFSS
03294

NDLS PNBE SPL

📍 NDLSSFG• 🛣️ 630 km
DEP14:15NDLS
12:00 hrs
1 halts
ARR02:15SFG
RUNNING ON
MTWTFSS
00412

DSJ-DSJ BUDDHIST SPL

📍 DSJPRYJ• 🛣️ 62 km
DEP14:30DSJ
10:25 hrs
2 halts
ARR00:55PRYJ
RUNNING ON
MTWTFSS
03436

MLDT SUMMER SPL

📍 ANVTPRYJ• 🛣️ 621 km
DEP14:50ANVT
12:10 hrs
2 halts
ARR03:00PRYJ
RUNNING ON
MTWTFSS
22416

VANDE BHARAT EXP

📍 NDLSPRYJ• 🛣️ 636 km
DEP15:00NDLS
06:11 hrs
1 halts
ARR21:11PRYJ
RUNNING ON
MTWTFSS
14056

ANVT MAU EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP15:00ANVT
07:50 hrs
1 halts
ARR22:50PRYJ
RUNNING ON
MTWTFSS
03010

DKAE SUMMER SPL

📍 ANVTPRYJ• 🛣️ 621 km
DEP15:00ANVT
12:00 hrs
3 halts
ARR03:00PRYJ
RUNNING ON
MTWTFSS
14050

GODDA EXP

📍 DLIPRYJ• 🛣️ 630 km
DEP15:00DLI
07:35 hrs
2 halts
ARR22:35PRYJ
RUNNING ON
MTWTFSS
04124

NZM PRYJ SPL

📍 NZMPRYJ• 🛣️ 795 km
DEP15:45NZM
17:25 hrs
16 halts
ARR09:10PRYJ
RUNNING ON
MTWTFSS
04088

DNR SUMMER SPL

📍 NDLSPRYJ• 🛣️ 633 km
DEP15:50NDLS
11:10 hrs
2 halts
ARR03:00PRYJ
RUNNING ON
MTWTFSS
12454

RNC RAJDHANI

📍 NDLSPRYJ• 🛣️ 636 km
DEP16:10NDLS
06:48 hrs
1 halts
ARR22:58PRYJ
RUNNING ON
MTWTFSS
12878

RNC GARIB RATH

📍 NDLSPRYJ• 🛣️ 636 km
DEP16:10NDLS
06:48 hrs
1 halts
ARR22:58PRYJ
RUNNING ON
MTWTFSS
20408

RNC RAJDHANI

📍 NDLSPRYJ• 🛣️ 636 km
DEP16:10NDLS
06:48 hrs
1 halts
ARR22:58PRYJ
RUNNING ON
MTWTFSS
12424

DBRT RAJDHANI

📍 NDLSPRYJ• 🛣️ 636 km
DEP16:20NDLS
06:48 hrs
1 halts
ARR23:08PRYJ
RUNNING ON
MTWTFSS
12302

HWH RAJDHANI

📍 NDLSPRYJ• 🛣️ 636 km
DEP16:50NDLS
06:51 hrs
1 halts
ARR23:41PRYJ
RUNNING ON
MTWTFSS
12306

KOLKATA RAJDHNI

📍 NDLSPRYJ• 🛣️ 636 km
DEP16:50NDLS
06:51 hrs
1 halts
ARR23:41PRYJ
RUNNING ON
MTWTFSS
20818

BBS TEJAS RAJ

📍 NDLSPRYJ• 🛣️ 636 km
DEP17:00NDLS
06:51 hrs
1 halts
ARR23:51PRYJ
RUNNING ON
MTWTFSS
22812

BBS TEJAS RAJ

📍 NDLSPRYJ• 🛣️ 636 km
DEP17:00NDLS
06:51 hrs
1 halts
ARR23:51PRYJ
RUNNING ON
MTWTFSS
22824

BBS TEJAS RAJ

📍 NDLSPRYJ• 🛣️ 636 km
DEP17:00NDLS
06:51 hrs
1 halts
ARR23:51PRYJ
RUNNING ON
MTWTFSS
12310

RJPB TEJAS RAJ

📍 NDLSPRYJ• 🛣️ 636 km
DEP17:10NDLS
06:51 hrs
1 halts
ARR00:01PRYJ
RUNNING ON
MTWTFSS
12436

JYG GARIB RATH

📍 ANVTPRYJ• 🛣️ 623 km
DEP17:20ANVT
07:03 hrs
2 halts
ARR00:23PRYJ
RUNNING ON
MTWTFSS
12236

MADHUPUR HUMSFR

📍 ANVTPRYJ• 🛣️ 623 km
DEP17:20ANVT
07:03 hrs
1 halts
ARR00:23PRYJ
RUNNING ON
MTWTFSS
22406

BGP GARIB RATH

📍 ANVTPRYJ• 🛣️ 623 km
DEP17:20ANVT
07:03 hrs
3 halts
ARR00:23PRYJ
RUNNING ON
MTWTFSS
18428

ANVT PURI EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP17:20ANVT
07:03 hrs
2 halts
ARR00:23PRYJ
RUNNING ON
MTWTFSS
12304

POORVA EXPRESS

📍 NDLSPRYJ• 🛣️ 636 km
DEP17:40NDLS
07:35 hrs
4 halts
ARR01:15PRYJ
RUNNING ON
MTWTFSS
12382

POORVA EXPRESS

📍 NDLSPRYJ• 🛣️ 634 km
DEP17:40NDLS
08:00 hrs
4 halts
ARR01:40PRYJ
RUNNING ON
MTWTFSS
14006

LICHCHIVI EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP18:00ANVT
09:15 hrs
7 halts
ARR03:15PRYJ
RUNNING ON
MTWTFSS
04052

NDLS HWH SPL

📍 NDLSPRYJ• 🛣️ 633 km
DEP18:15NDLS
11:55 hrs
4 halts
ARR06:10PRYJ
RUNNING ON
MTWTFSS
22362

AMRIT BHARAT EXP

📍 NDLSSFG• 🛣️ 630 km
DEP19:10NDLS
07:50 hrs
2 halts
ARR03:00SFG
RUNNING ON
MTWTFSS
02878

ANVT RNC SPL

📍 ANVTSFG• 🛣️ 617 km
DEP19:30ANVT
10:00 hrs
3 halts
ARR05:30SFG
RUNNING ON
MTWTFSS
12560

SHIV GANGA EXP

📍 NDLSPRYJ• 🛣️ 636 km
DEP20:05NDLS
07:40 hrs
1 halts
ARR03:45PRYJ
RUNNING ON
MTWTFSS
22434

SUHALDEV EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP20:20ANVT
07:40 hrs
2 halts
ARR04:00PRYJ
RUNNING ON
MTWTFSS
22410

GAYA GARIB RATH

📍 ANVTPRYJ• 🛣️ 623 km
DEP20:20ANVT
07:25 hrs
2 halts
ARR03:45PRYJ
RUNNING ON
MTWTFSS
12444

HALDIYA EXPRESS

📍 ANVTPRYJ• 🛣️ 621 km
DEP20:20ANVT
07:25 hrs
2 halts
ARR03:45PRYJ
RUNNING ON
MTWTFSS
12818

JHARKHAND EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP20:45ANVT
07:30 hrs
1 halts
ARR04:15PRYJ
RUNNING ON
MTWTFSS
12874

ANVT HTE SF EXP

📍 ANVTPRYJ• 🛣️ 623 km
DEP20:45ANVT
07:30 hrs
2 halts
ARR04:15PRYJ
RUNNING ON
MTWTFSS
20802

MAGADH EXPRESS

📍 NDLSPRYJ• 🛣️ 636 km
DEP21:05NDLS
09:15 hrs
5 halts
ARR06:20PRYJ
RUNNING ON
MTWTFSS
03640

SSB DHN SPL

📍 SSBPRYJ• 🛣️ 638 km
DEP21:10SSB
13:30 hrs
2 halts
ARR10:40PRYJ
RUNNING ON
MTWTFSS
12562

SWTANTRTA S EXP

📍 NDLSPRYJ• 🛣️ 636 km
DEP21:15NDLS
08:00 hrs
2 halts
ARR05:15PRYJ
RUNNING ON
MTWTFSS
14218

UNCHAHAR EXP

📍 DLIPRG• 🛣️ 643 km
DEP21:20DLI
13:13 hrs
27 halts
ARR10:33PRG
RUNNING ON
MTWTFSS
04072

SOU SUMMER SPL

📍 NDLSPRYJ• 🛣️ 633 km
DEP21:35NDLS
14:15 hrs
5 halts
ARR11:50PRYJ
RUNNING ON
MTWTFSS
12428

REWA EXPRESS

📍 ANVTPRYJ• 🛣️ 623 km
DEP22:05ANVT
08:05 hrs
6 halts
ARR06:10PRYJ
RUNNING ON
MTWTFSS
12418

PRAYAGRAJ EXP

📍 NDLSPRYJ• 🛣️ 636 km
DEP22:10NDLS
08:50 hrs
4 halts
ARR07:00PRYJ
RUNNING ON
MTWTFSS
12276

HUMSAFAR EXPRES

📍 NDLSPRYJ• 🛣️ 633 km
DEP22:30NDLS
07:50 hrs
0 halts
ARR06:20PRYJ
RUNNING ON
MTWTFSS
22438

PRYJ HUMSAFAR

📍 ANVTPRYJ• 🛣️ 623 km
DEP22:35ANVT
07:45 hrs
1 halts
ARR06:20PRYJ
RUNNING ON
MTWTFSS
12802

PURUSHOTTAM EXP

📍 ANVTPRYJ• 🛣️ 621 km
DEP22:45ANVT
08:10 hrs
2 halts
ARR06:55PRYJ
RUNNING ON
MTWTFSS
12582

BNRS SF EXPRESS

📍 NDLSPRYJ• 🛣️ 633 km
DEP22:50NDLS
08:25 hrs
3 halts
ARR07:15PRYJ
RUNNING ON
MTWTFSS
14118

KALINDI EXP

📍 DLIPRYJ• 🛣️ 680 km
DEP22:50DLI
14:00 hrs
21 halts
ARR12:50PRYJ
RUNNING ON
MTWTFSS
22582

NDLS BUI SF EXP

📍 NDLSPRYJ• 🛣️ 633 km
DEP22:50NDLS
08:25 hrs
3 halts
ARR07:15PRYJ
RUNNING ON
MTWTFSS
19603

DOZ GODA EXP

📍 DLISFG• 🛣️ 623 km
DEP23:05DLI
08:15 hrs
6 halts
ARR07:20SFG
RUNNING ON
MTWTFSS
13252

ANVT PNBE EXP

📍 ANVTPRYJ• 🛣️ 621 km
DEP23:30ANVT
10:00 hrs
1 halts
ARR09:30PRYJ
RUNNING ON
MTWTFSS
15657

BRAHMPUTRA MAIL

📍 DLIPRYJ• 🛣️ 630 km
DEP23:40DLI
08:20 hrs
4 halts
ARR08:00PRYJ
RUNNING ON
MTWTFSS
14620

TRIPURA SUNDARI

📍 NDLSPRYJ• 🛣️ 630 km
DEP23:45NDLS
08:05 hrs
1 halts
ARR07:50PRYJ
RUNNING ON
MTWTFSS
12350

GODA HUMSAFAR

📍 NDLSPRYJ• 🛣️ 636 km
DEP23:45NDLS
08:05 hrs
1 halts
ARR07:50PRYJ
RUNNING ON
MTWTFSS
14038

NDLS SCL EXP

📍 NDLSPRYJ• 🛣️ 636 km
DEP23:45NDLS
08:05 hrs
1 halts
ARR07:50PRYJ
RUNNING ON
MTWTFSS
22450

PORVOTR S KRNTI

📍 NDLSPRYJ• 🛣️ 633 km
DEP23:45NDLS
08:05 hrs
1 halts
ARR07:50PRYJ
RUNNING ON
MTWTFSS
22428

BHRIGU SF EXP

📍 ANVTPRYJ• 🛣️ 621 km
DEP23:55ANVT
08:15 hrs
2 halts
ARR08:10PRYJ
RUNNING ON
MTWTFSS

Finding Trains Between Two Stations Online

Looking for travel options between cities? Our Train Search Tool helps you find all direct connecting express, superfast, passenger and mail trains running between any two Indian Railway station codes.

By searching for trains online, you can plan your route, check distance in kilometers, total travel time, halting list, and instantly track vacancy schedules.

Search Trains Between Stations: Plan Your Journey Right

Find all direct trains on your route, check running days, compare travel durations, and select classes.

How to Find Trains Between Two Stations?

Searching for trains between stations is the core planning tool for any railway traveler in India. By entering your departure station (source) and arrival station (destination), you can view all trains scheduled to run on that specific route, along with departure/arrival timings, total travel duration, distance, and running days.

Types of Trains on Indian Railways

Understanding the type of train helps you select the right travel speed and comfort level:

  • Vande Bharat Express:India's premium semi-high-speed self-propelled trains. These are fully air-conditioned sitting chair cars (CC/EC) operating on day routes with minimal halts.
  • Rajdhani & Duronto Express: Premium long-distance fully air-conditioned trains connecting state capitals with national hubs. Meals are usually included in the fare, and halts are minimal.
  • Superfast Express:Standard long-distance trains running at average speeds above 55 km/h. They carry a minor "superfast surcharge" in their fares.
  • Express & Mail Trains: General long-distance trains with more intermediate stops and slightly longer travel times compared to superfast trains.

Travel Classes & Suffix Codes

Always verify which classes are available on a train before booking:

  • 1A: First AC Sleeper (2 or 4 berths per coupe, lockable doors).
  • 2A: AC 2-Tier Sleeper (4 berths per bay + 2 side berths, privacy curtains).
  • 3A: AC 3-Tier Sleeper (6 berths per bay + 2 side berths).
  • CC: AC Chair Car (seated travel, standard on Shatabdi and short Vande Bharat routes).
  • SL: Sleeper Class (non-AC sleeper coaches).
  • 2S: Second Seating (non-AC sitting coaches, reserved).

Frequently Asked Questions (FAQs) - Train Search

Q1.How do I search for trains between two stations online?

Input the source and destination station codes or names in the search fields above, select your journey date, and click Search Trains to see the list of all direct trains on that route, along with timings, running days, and travel classes.

Q2.What does "Direct Trains" mean?

Direct trains are trains that start from (or pass through) your source station and travel directly to your destination station without requiring you to change trains at any intermediate junction.

Q3.How can I find the fastest train between two stations?

After searching, you can compare the Duration column on our train list. Premium trains like Vande Bharat, Shatabdi, Rajdhani, and Duronto express usually have the shortest travel durations.

Q4.What does running days MTWTFSS mean in train lists?

These letters represent the days of the week: Monday (M), Tuesday (T), Wednesday (W), Thursday (T), Friday (F), Saturday (S), and Sunday (S). If a day is highlighted or shown in bold, it means the train operates on that day.

Q5.How far in advance can I search and book trains?

You can search for schedules and book tickets up to 120 days in advance of the travel date under the Indian Railways Advanced Reservation Period (ARP) rule.

Q6.Can I search for trains using station code initials?

Yes! Typing official railway station codes (like HWH for Howrah or NDLS for New Delhi) is supported and helps retrieve search results instantly without spelling issues.