The accident happened around 3:00 a.m. Saturday on the I-95 on-ramp from the Vine Street Expressway.
Police say the driver lost control and the car flipped over, trapping the three people inside.
All three were men, said to be in their 30's, were rescued and rushed to Hahnemann Hospital.
They're expected to recover.
Police are investigating if speed contributed to the crash.
The ramp reopened at around 3:30 a.m.