Fwiw, my experience is same as OP. In Shanghai, it is far faster to take a Didi than public transit. It's typically a 20 minute door to door vs 40.
Fwiw, my experience is same as OP. In Shanghai, it is far faster to take a Didi than public transit. It's typically a 20 minute door to door vs 40.