目前有以下公交车可直达上海崇明。分别是申崇1线、申崇2线、申崇3线、申崇4线、申崇5线、申崇6线、申崇六线B,票价不等,一般在8~20元。

除了申崇三线停靠西门汽车站、长兴岛服务区、汶水路共和新路3站外,其余线路均直达,中途不停。全程空调车,实行单一票价。