For more information on payment methods, please visit the payment methods page. You can pay for your bus to Portland using a variety of payment methods, including debit and credit cards. With just a few clicks, you can easily book your bus trip and choose your preferred seating. The best way to buy bus tickets to Portland is through the Greyhound website or the free Greyhound app. How do I book a Greyhound bus to Portland?