As of 2015, travelers in the U.S. can purchase tickets for a Greyhound bus over the phone by calling Greyhound's toll-free number, 1-800-231-2222. Though Greyhound accepts other forms of payment online and at the terminal, customers can only use credit cards to purchase tickets over the phone.
As of 2015, Greyhound accepts American Express, Visa, Discover, MasterCard and Diners Club. The company recommends that travelers arrive at the bus terminal at least an hour before the scheduled departure time. This ensures travelers have enough time to verify their phone tickets and process their baggage before boarding. The boarding process typically begins 15 minutes to 30 minutes before the departure time noted on the ticket or bus schedule.