Skip to search

Trains from Ghaziabad to Ujjain

816 km by rail · 2 direct trains · fastest 15 hr 7 min on the 14310 Ujjaini Express · 1 station in Ghaziabad, 1 in Ujjain

Fare from
₹450
Sleeper · estimate
Check seats for your date

Every direct train

  • 14310Ujjaini Express
    12:4815 hr 7 min03:55+1 arrives the next day

    Ghaziabad (GZB) to Ujjain Jn (UJN)

    816 km · Mail/Express · fastest

    Seats and fares for GZB to UJN

  • 14318Rishikesh–Lakshmibai Nagar Express
    12:4815 hr 7 min03:55+1 arrives the next day

    Ghaziabad (GZB) to Ujjain Jn (UJN)

    816 km · Mail/Express

    Seats and fares for GZB to UJN

Search Ghaziabad to Ujjain for your date

Ghaziabad to Ujjain, station by station

Other trains from Ghaziabad

Other trains to Ujjain