Skip to search

Trains from Agra to Udaipur

593 km by rail · 6 direct trains · fastest 10 hr 10 min on the 01905 Kanpur–Ahmedabad Superfast Special · 1 daily · 2 stations in Agra, 1 in Udaipur

Departures
04:55 – 18:45
Fare from
₹355
Sleeper · estimate
Check seats for your date

Every direct train

Search Agra to Udaipur for your date

Agra to Udaipur, station by station

Other trains from Agra

Other trains to Udaipur