As of April 2015, the Megabus website is the only online option for purchasing Megabus tickets. Unlike some other bus companies, Megabus only accepts credit card payments.
Megabus requires customers to purchase their tickets online with a major credit card. There is no way to use cash or a check to pay for tickets.
Megabus is also unique in that it does not issue a paper ticket of any sort. Megabus tickets consist of a long alphanumeric code that displays upon purchase and that the purchaser can also receive via email. Passengers can either print or display this code on a phone or tablet to board the bus.