@Biftu - I have Passport, but that's because I'm a PBS Evergreen member.
How do you pay for it? Have you tried just cancelling your payment method?
Just to add, I googled it and found this:
"Passport is a membership benefit provided by your local station. For security purposes, only your station has access to your membership information and billing.
Because memberships are retained at a local level, you must email or call your local station in order to cancel your Passport membership benefit. Most stations have a way to update your information or contact them at their website, so we suggest looking at your local station's website for more information. You can also use the below link to find contact information for your station to email or call them with."
Obviously, I couldn't post the link with this, but you should be able to find it like I did. I just put "Cancelling PBS Passport" in the search engine.
"" A little learning is a dangerous thing."-Alexander Pope