Skip to search

Trains from Ujjain to Haridwar

1,052 km by rail · 2 direct trains · fastest 23 hr on the 14309 Ujjaini Express · 1 station in Ujjain, 1 in Haridwar

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

Every direct train

  • 14309Ujjaini Express
    17:2023 hr16:20+1 arrives the next day

    Ujjain Jn (UJN) to Haridwar Jn (HW)

    1,052 km · Mail/Express · fastest

    Seats and fares for UJN to HW

  • 14317Lakshmibai Nagar–Rishikesh Express
    17:2023 hr16:20+1 arrives the next day

    Ujjain Jn (UJN) to Haridwar Jn (HW)

    1,052 km · Mail/Express

    Seats and fares for UJN to HW

Search Ujjain to Haridwar for your date

Ujjain to Haridwar, station by station

Other trains from Ujjain

Other trains to Haridwar