Changing reservations

Sometimes your schedule changes. We get that. We want to ensure you can quickly and easily change your reservation to match your new schedule.

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.

Don’t worry about having to scalp your tickets if you can’t make your bus.

As long as it’s more than 3 hours before your scheduled departure, you can trade in your reservation online. Here’s how:

1. Visit megabus.com, click on “change trip" and enter your order or reservation number along with your email address.
2. Select the reservation you’d like to change and click ‘trade-in.”
3. Follow the on-screen prompts to request a revised reservation using the journey planner menu shown.
4. You did it! We believe bragging rights are in order.

To prevent the bus drivers from starting a search party for you when you change reservations, please note that there’s a minor fee applied to modified booking:

  • $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.

Megabus will send an e-mail or text message using the information provided, at the time of booking regarding any changes to your service.

This may include stop changes, schedule changes, canceled services and weather advisories. This information is also posted on the service advisories section of the website.