You are correct. There is no SEPTA ticket sales location at the airport, so most inbound passengers would have to pay the $8 onboard fare. But, you can certainly buy a ticket at 30th Street ahead of time. Why give SEPTA more money than you have to? Also, if you board at one of the inbound stations ...