Average fare for journeys from Ekaterinburg to Shalya is 757 roubles.
Trains from Ekaterinburg to Shalya are passing Pervouralsk station.
1 train are serving this route.
Book your Ekaterinburg – Shalya railway ticket online.