Committed for the Long Haul

Head Office

Corporate Office

#105-5355 152nd Street
Surrey, BC Canada V3S 5A5
Map

Phone: 604.575.4200 / 888.995.6995
Fax: 604.575.0973

Operations

Phone: 604.575.4200 / 888.995.6995
CDN Dispatch Ext. 395
US Dispatch Ext. 399
Email: cpx@cpx.ca

Service Assurance

Phone: 604.575.4200 / 888.995.6995
Trip Updating Ext. 502
Email: info@cpx.ca

Human Resources

Phone: 604.575.4200
Email: people@cpx.ca

Compliance & Safety

Phone: 604.575.4200
Email: compliance@cpx.ca

Driver Recruiting

Phone: 604.575.4200
Email: drivers@cpx.ca

Sales/ Pricing

Phone: 604.575.4200
Email: sales@cpx.ca

Terminals

Calgary Terminal

4055 78th Avenue SE
Calgary, AB Canada T2C 2J6
Map

Phone: 403.509.0144 / 877.509.0144
Fax: 403.509.0140

Edmonton Terminal

15103 128 Avenue NW
Edmonton, AB Canada T5V 1A5
Map

Phone: 780.454.2661
Fax: 780.454.2668

Surrey Terminal

5355 152nd Street
Surrey, BC Canada V3S 5A5
Map

Phone: 604.575.3777

Yards

Annacis Yard

830 Carlisle Road
Delta, BC
Map

Calgary Yard

5531 54th Avenue SE
Calgary, AB
Map

Phone: 403.723.9420

Nanaimo Yard

850 Jackson Road
Nanaimo, BC
Map

Port Kells Yard

9697 190th Street
Surrey, BC
Map

Phone: 604.513.4410