PURI → MSMD · 2 direct trains

Trains from Puri to Mahasamund

2 direct trains run from Puri (PURI) to Mahasamund (MSMD). The fastest train is 18425 Puri Durg Exp, completing the journey in 13h 52m. Trains depart between 17:30 and 19:10. The distance is approximately 705 km.

Total Trains

2

Fastest

13h 52m

18425

First Train

17:30

Last Train

19:10

Distance

705 km

Puri to Mahasamund Train Timetable

Complete list of 2 direct trains from PURI to MSMD with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
12843
Puri Adi S F
Superfast
17:3007:53Day 214h 23mTue, Thu, Fri, Sat1A, 2A, 3A, SL, 2S
18425
Puri Durg Exp
Express
19:1009:02Day 213h 52mDaily1A, 2A, 3A, SL, 2S

Stations on the Puri to Mahasamund route

Stops on 18425 Puri Durg Exp, the fastest train on this corridor (27 stations).

  1. 1. PURI Puri
  2. 2. KUR Khurda Road Jn
  3. 3. BBS Bhubaneswar
  4. 4. MCS Mancheswar
  5. 5. CTC Cuttack
  6. 6. DNKL Dhenkanal
  7. 7. MRDL Meramandali
  8. 8. TLHR Talcher
  9. 9. ANGL Angul
  10. 10. BONA Boinda
  11. 11. RAIR Rairakhol
  12. 12. SBP Sambalpur
  13. 13. BRGA Bargarh Road
  14. 14. BRPL Barpali
  15. 15. DJX Dungripali
  16. 16. LSX Loisingha
  17. 17. BLGR Balangir
  18. 18. BUDM Badmal
  19. 19. TIG Titlagarh
  20. 20. MRBL Muribahal
  21. 21. KBJ Kantabanji
  22. 22. HSK Harishanker Road
  23. 23. NPD Nawapara Road
  24. 24. KRAR Khariar Road
  25. 25. KMK Komakhan
  26. 26. BGBR Bagbahra
  27. 27. MSMD Mahasamund

Other Routes from Puri

Frequently Asked Questions

How many trains run from Puri to Mahasamund?▼

There are 2 direct trains running from Puri (PURI) to Mahasamund (MSMD). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Puri to Mahasamund?▼

The fastest train is 18425 Puri Durg Exp, which covers the distance in 13h 52m. It departs at 19:10 and arrives at 09:02.

What is the first and last train from Puri to Mahasamund?▼

The first train departs at 17:30 and the last train departs at 19:10. Check the timetable for specific trains and their running days.

What is the distance from Puri to Mahasamund by train?▼

The distance from Puri to Mahasamund by train is approximately 705 km. Journey time varies from 13h 52m depending on the train type.

How to check seat availability for Puri to Mahasamund 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 Puri and Mahasamund?▼

On the fastest train, Puri to Mahasamund calls at Khurda Road Jn (KUR), Bhubaneswar (BBS), Mancheswar (MCS), Cuttack (CTC), Dhenkanal (DNKL), Meramandali (MRDL), Talcher (TLHR), Angul (ANGL), Boinda (BONA), Rairakhol (RAIR), Sambalpur (SBP), Bargarh Road (BRGA), Barpali (BRPL), Dungripali (DJX), Loisingha (LSX), Balangir (BLGR), Badmal (BUDM), Titlagarh (TIG), Muribahal (MRBL), Kantabanji (KBJ), Harishanker Road (HSK), Nawapara Road (NPD), Khariar Road (KRAR), Komakhan (KMK), Bagbahra (BGBR). Other trains on this route may skip some of these stops.

About Puri to Mahasamund Route

The Puri to Mahasamund route is served by 2 direct trains operated by Indian Railways. The fastest option is 18425 Puri Durg Exp with a journey time of 13h 52m. The rail distance is approximately 705 km.

Trains leave Puri between 17:30 (first) and 19:10 (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.