How To Buy

Purchasing Maritime Bus tickets is quick AND easy, with many options to choose from! Maritime Bus operates on a reservation based system and recommends buying tickets in advance.  Please choose the method that works best for you:

  • Going To Greyhound Territory? You  MUST call the Customer Service Line 1.800.575.1807 or visit one of our Terminals or Agencies in person to book your seat! 
  • Purchase Online –  Tickets can be purchased in advance through our Maritime Bus homepage.  Credit Card, billing information and an email address will be required for online purchases. Visa Debit is accepted as well. Once you have completed your purchase, simply print your tickets at home on single sided paper, have one of our Terminals or Agencies print it for you or present a piece of ID and the ticket on your Smartphone to the driver at the time of boarding.
  • Purchase By Phone – Call 1.800.575.1807.  Customers can speak directly to a Maritime Bus Customer Service Agent 7 days a week, 6:30am – 6:30pm.  They will be more than happy to assist you with the purchasing process.  Credit Card required.
  • Purchase at Maritime Bus Terminals  – Stop by one of our Maritime Bus Terminals located near you.  Tickets can be purchased in advance or last minute for scheduled departure times.  Maritime Bus Terminals accept Cash, Debit, MasterCard, and Visa.  Maritime Bus does not accept personal cheques or money orders.
  • Purchases at Maritime Bus Agencies – If you are not located near one of our 7 Maritime Bus Terminals, worry no more,  Maritime Bus has you covered!  Maritime Bus is able to provide ticket service though partnerships with 28 various Agencies throughout NB, NS, and PEI. Click on the Province link at the bottom of this page.
  • Prepaid Ticket Order – Prepaid Ticket Order (PTO) occurs when a customer purchases a Maritime Bus ticket for someone else who is departing from another location. This can be done by calling our Customer Service Call Centre and speaking to one of our friendly agents.  Credit Card is required.


Flag Stop Locations

Maritime Bus offers on demand stops  known as  Flag Stops at various locations throughout the Maritime Bus Network.  Flag Stop tickets are available online and must be purchased 3 hours in advance or 6 hours in advance for Cabano, Degelis, St. Louis De Ha Ha & Notre dame Dulac.  If trying to purchase Maritime Bus tickets for a Flag Stop location online with less than the alotted black out period  hours to the scheduled departure time, please contact 1.800.575.1807 to speak with a Maritime Bus Customer Service Agent to check availability.

Maritime Bus Flag Stop locations are indicated with the following flag icon red-flag-pointer beside the location name.

Find a Maritime Bus location near you!

In response to COVID-19 and the temporary shutdown of the connecting bus company in Quebec we are operating on a reduced schedule for this weekend Saturday, March 28, 2020, and Sunday, March 29, 2020. We will have our new operating schedule online to meet your travel and parcel freight needs by Monday afternoon, March 30, 2020. Our Terminals will remain open next week, as usual, to help answer any questions you may have. Thank you and please stay safe!

Our COVID-19 Update

COVID-19: Measures Taken by Maritime Bus

PEI adds screening for COVID-19 at bridge, airport