Cross Canada Coach Lines is a charter business located in central Richmond. Currently we have a fleet of over 40 coaches with new units adding to the fleet annually. We provide all type of charter bus services in the beautiful landscape of Western Canada?. With a variety of buses ranging from 11 passenger sprinters to 56 passenger coaches, we run a professional charter Service to many destinations all year round and are committed to the safety of our operations.