Mahabodhi Express runs between Gaya Junction and New Delhi Railway Station . Regarding Mahabodhi Express timings, this train departs at 14:15 from the source station to arrive at the destination station at 04:30 . Total duration of the train from Gaya Junction to New Delhi Railway Station is 14h 15m. Mahabodhi Express runs from Gaya Junction on 7 days a week ( Wed, Sun, Fri, Tue, Mon, Thu, Sat ). There are 16 stoppages between Gaya Junction and New Delhi Railway Station . It covers the distance of 989 km in 14h 15m.