Moose’s jump-on, jump-off services stop three days a week in the major cities and interesting smaller towns, and you don’t need to book your own accommodation, since Moose ensures that a hostel dorm bed is available for every passenger at all major stopovers. There’s no time limit, so you can take as long as you like to complete a circuit, and you get picked up and dropped off at the door of your hostel. There’s also no age limit, although most travellers tend to be in the 19–34 age bracket; to match this, there’s an array of adventure activities offered as add-ons. Moose has a range of bus passes with their Big West Pass costing around $659 and their Big East Pass $674.

Salty Bear offers a similar tour-based service, primarily in the Maritimes, ranging from trips to Cape Breton from Halifax ($299) to the Island Hopper Pass (from $499), which covers Cape Breton and PEI.