上海浦东国际机场到江苏海门是没有长途汽车到海门、启东的。
你只有在浦东机场乘坐地铁2号线,中途在广兰路(唐镇)站同站台换乘多节车厢的2号线到世纪大道站后,不用出站直接换乘地铁4号线,经过7站到上海火车站站出站,向西300米就是上海长途客运总站,那里到海门的汽车是公交化(人满就走)发车的。
如果你的时间紧张的那么就可以直接乘坐浦东机场的磁悬浮列车,同线路到达龙阳路终点站,还是要换乘地铁2号线到世纪大道,然后再行换乘地铁4号线到上海火车站出站,再到上海客运总站的(下图就是磁悬浮路线,与地铁2号线一致的路线):