Ride the Bus

Travelling by bus has never felt quite this good!

We offer affordable fares for all ages and abilities with flexible routes that suit your unique needs. With over 50 bus stops throughout our Maritime Communities, Maritime Bus provides a reliable service throughout our three Maritime Provinces of Nova Scotia, New Brunswick and Prince Edward Island.  As well,  Maritime Bus connects to Quebec and points in Ontario. 


During COVID-19 the bus carriers that we connect with, Orleans Express and Greyhound, have temporarily either halted service or reduced schedules, therefore connections to Quebec and points in Ontario can not be made at this time.


Buy Tickets  Find Fares & Schedules Find Stations


route map
Three Maritime Bus Motorcoaches