Unfortunately, all Megabus tickets are non-refundable. 

However, per Megabus.com,

"You can trade in your reservation online as long as it’s more than 3 hours before your scheduled departure".

The cost of your initial reservation will go toward crediting the new one.

Please note that there is a trade-in fee applied for changed reservations:

  • $3.00 for trade-ins more than 24 hours from departure.
  • $5.00 for trade-ins 6 to 24 hours from departure.
  • $7.50 for trade-ins 3 to 6 hours from departure.

In addition, there is a $2.50 new reservation fee, or $7 when the change is made by telephone, for changed reservations."

You can manage your booking and change your ticket on:

Simply enter your reservation or order number and the email or last name used to make the reservation and follow the prompts. 

All tickets are non-exchangeable after the departure time.

Have more questions about traveling with MegaBus? Check out our blog post about how to read your MegaBus ticket: https://www.wanderu.com/blog/megabus-ticket/


If you have any additional questions please email our customer customer service team at [email protected].

Did this answer your question?