MACHAPUR railway station's abbreviated code is MZY. There are approximately 6 trains which depart or passes through MACHAPUR. Below you will see the list of trains with their arrival and departure timing from MACHAPUR.
| Train Number | Train Name | Run On | Classes | Schedule Arrival | Schedule Departure |
| 58414 | PURI TLHR PASS | MON | TUE | WED | THU | FRI | SAT | SUN | [] | 20:20 | 20:21 |
| 58132 | PURI SBP ROU PASSENGER | MON | TUE | WED | THU | FRI | SAT | SUN | [] | 08:12 | 08:13 |
| 58413 | TLHR PURI PASS | MON | TUE | WED | THU | FRI | SAT | SUN | [] | 07:34 | 07:35 |
| 58001 | HWH PURI PASS | MON | TUE | WED | THU | FRI | SAT | SUN | [] | 10:05 | 10:06 |
| 58002 | PURI SRC PASS | MON | TUE | WED | THU | FRI | SAT | SUN | [] | 12:31 | 12:32 |
| 58131 | ROU SBP PURI | MON | TUE | WED | THU | FRI | SAT | SUN | [] | 18:49 | 18:50 |