Karayolu 21 (Farsça: جاده ۲۱), İran'ın batısı boyunca yer alan bir kara yoludur.
Karayolu Doğu Azerbaycan Eyaleti'nin Culfa şehrinden başlar, İlam Eyaleti'nin İlam şehrinde sonlanır. Doğu Azerbaycan, Batı Azerbaycan, Kürdistan, Kirmanşah ve İlam eyaletleri topraklarından geçen yolun uzunluğu 978 km.'dir.
Tam güzergahı
Karayolu 11, Culfa ile Bane arasında aşağıdaki şehirlerin güzergahından geçer ve şehir isimlerinin yanlarında küçük resimleri bulunan karayolları ile bağlantı yapar: