204路公交线路从武林广场站出发,途经22个站点,最终到达金渡北路公交站。沿途站点依次为:武林小广场站、半道红站、湖墅路沈塘桥站、米市巷站、打索桥站、余杭塘上站、董家新村站、北大桥站、登云路口站、和睦新村站、方家塘站、汽车北站、花园岗站、祥符桥站、孔家埭站、丰庆路三墩路口站、长青路丰庆路口站、长青路古墩路口站、亲亲家园站、铭雅苑站,直至金渡北路公交站。该线路实行单一票制无人售票,全程票价为2.50元,部分站点可享受5折优惠。发车间隔时间根据时间段有所调整,从30至210分钟不等。在高峰时段,发车间隔时间缩短至15至20分钟。该线路的起点站武林广场站的首末班车时间为21:15至05:00,而终点站金渡北路公交站的首末班车时间为20:30至04:30。204路公交由公交电车公司负责运营,提供空调服务,确保乘客在夏季也能享受到舒适的乘车体验。