I'd say they are different.
I'd define pretty as delicate features and passable as female looking.
Now, although delicate features can aid female lookingness, there are plenty of females without delicate features. So a person can be passable without being pretty.