台中市公车21路目前行驶自台中刑务所演武场到贵城山庄，部分班次延驶至民德桥、中兴岭。此路线大部份行驶于北屯路、东山路。
路线基本资料.
正线.正线行驶区间为「台中刑务所演武场－三贵城」，所有班次不绕驶至东山高中行驶至三贵城全程行车里数约12.5公里，全程行车时间约52分，往三贵城共44站，往台中刑务所演武场共43站。正线自台中刑务所演武场起，沿府后街、林森路、三民路一段、民权路、建国路、双十路、精武路、三民路三段、北屯路、东山路一段、二段到三贵城。