Average fare for journeys from Margilan to Kagan is 2 068 roubles.
3rd class fare starts from 2 068 roubles, you can also book 2nd class ticket from Margilan to Kagan from 2 778 roubles.
Trains from Margilan to Kagan are passing Kokand, Tashkent, Samarkand, Navoi.
1 train are serving this route.
Book your Margilan – Kagan railway ticket online.