浦東到虹橋地鐵需要2小時20分鐘。具體路程如下:1、從上海浦東國際機場步行約1.6公里,到達浦東國際機場站。2、乘坐地鐵2號線東延伸段,經過8站,到達廣蘭路站。3、乘坐地鐵2號線,經過20站,到達虹橋火車站。4、步行約130米,到達虹橋火車站。