Home / Train 12949
12949 · Kaviguru Express
Porbandar → Santragachi Jn · 2657 km · 46h 20m
Running days: see official timetableClasses: 1A · 2A · 3A · SL
Route map
Full timetable
| # | Station | Arr | Dep | Day | Dist (km) | PF |
|---|---|---|---|---|---|---|
| 1 | Porbandar PBR | — | 09:10 | 1 | 0 | 2 |
| 2 | Wansjaliya Jn WSJ | 09:41 | 09:42 | 1 | 34 | 1 |
| 3 | Jam Jodhpur JDH | 10:09 | 10:10 | 1 | 57 | 1 |
| 4 | Upleta UA | 10:38 | 10:39 | 1 | 92 | 1 |
| 5 | Jetalsar Jn JLR | 11:10 | 11:12 | 1 | 125 | 2 |
| 6 | Gondal GDL | 11:46 | 11:47 | 1 | 161 | 1 |
| 7 | Bhaktinagar BKNG | 12:51 | 12:53 | 1 | 196 | 1 |
| 8 | Rajkot Jn RJT | 13:15 | 13:25 | 1 | 202 | 3 |
| 9 | Wankaner Jn WKR | 14:00 | 14:02 | 1 | 243 | 2 |
| 10 | Surendranagar SUNR | 15:02 | 15:04 | 1 | 318 | 2 |
| 11 | Viramgam Jn VG | 16:10 | 16:12 | 1 | 383 | 2 |
| 12 | Ahmedabad Jn ADI | 17:20 | 17:30 | 1 | 449 | 6 |
| 13 | Anand Jn ANND | 18:45 | 18:47 | 1 | 512 | 4 |
| 14 | Vadodara Jn BRC | 19:21 | 19:26 | 1 | 548 | 1 |
| 15 | Bharuch Jn BH | 20:22 | 20:24 | 1 | 618 | 4 |
| 16 | Surat ST | 21:15 | 21:20 | 1 | 677 | 2 |
| 17 | Nandurbar NDB | 23:30 | 23:35 | 1 | 837 | 2 |
| 18 | Jalgaon Jn JL | 02:20 | 02:25 | 2 | 988 | 6 |
| 19 | Bhusaval Jn BSL | 03:00 | 03:05 | 2 | 1012 | 5 |
| 20 | Malkapur MKU | 03:48 | 03:50 | 2 | 1062 | 2 |
| 21 | Akola Jn AK | 05:05 | 05:10 | 2 | 1152 | 2 |
| 22 | Badnera Jn BD | 06:47 | 06:50 | 2 | 1231 | 2 |
| 23 | Wardha Jn WR | 08:08 | 08:10 | 2 | 1326 | 1 |
| 24 | Nagpur NGP | 10:15 | 10:20 | 2 | 1405 | 3 |
| 25 | Gondia Jn G | 11:53 | 11:55 | 2 | 1535 | 4 |
| 26 | Durg DURG | 14:10 | 14:15 | 2 | 1670 | 4 |
| 27 | Raipur Jn R | 14:50 | 14:55 | 2 | 1707 | 5 |
| 28 | Bilaspur Jn BSP | 16:35 | 16:50 | 2 | 1817 | 1 |
| 29 | Champa CPH | 17:33 | 17:35 | 2 | 1870 | 1 |
| 30 | Jharsuguda Jn JSG | 20:03 | 20:05 | 2 | 2021 | 2 |
| 31 | Rourkela ROU | 21:22 | 21:30 | 2 | 2123 | 4 |
| 32 | Chakradharpur CKP | 23:00 | 23:02 | 2 | 2224 | 2 |
| 33 | Purulia Jn PRR | 01:00 | 01:05 | 3 | 2342 | 2 |
| 34 | Adra Jn ADRA | 02:00 | 02:05 | 3 | 2381 | 4 |
| 35 | Bankura BQA | 02:50 | 02:52 | 3 | 2434 | 2 |
| 36 | Bishnupur VSU | 03:11 | 03:12 | 3 | 2464 | 2 |
| 37 | Midnapore MDN | 04:23 | 04:25 | 3 | 2537 | 1 |
| 38 | Kharagpur Jn KGP | 04:50 | 04:55 | 3 | 2549 | 6 |
| 39 | Santragachi Jn SRC | 07:30 | — | 3 | 2657 | 2 |
PF = platform number as published in the timetable source. Platform can change on the day — check station announcements.
Data: eRail.in train timetable pages (public), updated 2026-11-05. Station coordinates: DataMeet Railways (open data). Timings can change — verify on NTES before travel.