can accommodate approximately:
48 Adults or
50-60 School-aged children
can accommodate approximately:
15 Adults or
20-30 School-aged children
Starting as low as $50.00*
*Average savings. See Below.
Typical Costs
30% - 60% Savings vs. Coach
Want to know more?
Call 888-952-0878
complete the form below...
Bus Sizes

Large Buses can accommodate approximately 48 adults and
50-60 school age children.


Large Charter Bus Services  

Small Buses can accommodate approximately 15 adults and
20-30 school age children.


Small Charter Bus Services

Charter specialists will work with you to determine the right size bus to meet your needs based on total number of passengers and any additional cargo, e.g. luggage.


Wanna See What Your Bus Will Look Like?

Visit the Choose your bus page to learn more about our fleet; Bus size information; Bus Gallery; and Trip Calculator.​​​
Our Fleet
The price is right; and the quality and customer service is unsurpassed.
Our fleet is clean, reliable and flexible in size. We have highly trained, professional drivers. Our safety features are unsurpassed.
We offer large bus rentals and small or mini bus rentals that will provide a comfortable ride for your group.
Our fleet also includes a variety of wheelchair accessible charter buses that easily accommodate those with disabled transportation needs.
Today, Stock operates more than 3,400 buses in 4 provinces across Canada. And we are still expanding.

Stock Charter services areas in Ontario, Nova Scotia, New Brunswick and Alberta.
The costs per hour listed here are for informational purposes, based on typical charter trips in different markets. Possible factors affecting the actual cost include, but are not limited to, event duration, travel distance, number of participants, geographic location, and cost of fuel.