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!

x Maritime Bus will be operating under Storm Warning for the entire network from Thursday February 27 noon to Friday February 28 noon.
Please note that service disruptions are expected throughout Atlantic Canada, Ontario, Quebec.
Click here cancellations and for more information about our Travel Advisories

Un avertiseement du tempete sera en vigueur chez Maritime Bus pour l'ensemble du réseau du jeudi 27 février à midi au vendredi 28 février à midi.
Veuillez noter que des interruptions de service sont prévues dans tout le Canada atlantique, l'Ontario et le Québec.
Cliquez ici pour les annulations et pour plus d'informations sur nos conseils aux voyageurs