MEC407: CP+KCS would access the Ports of:
Pacific:
- Vancouver
- Lazaro Cardenas
Great Lakes:
- Thunder Bay
- Duluth (BNSF rights)
- Milwaukee
- Chicago/Indiana
- Detroit and Windsor
- Toronto
- Hamilton
- Buffalo (I believe)
East Coast and St. Lawrence Seaway:
Gulf Coast:
- Mobile
- Gulfport, MS
- New Orleans
- Lake Charles
- Port Arthur
- Beaumont
- Houston
- Corpus Christi
- Brownsville
- Altamira and Tampico
- Veracruz
Riverine:
- St. Louis
- Kansas City
- St. Paul
- Chicago (already mentioned)
- Natchitoches
- Baton Rouge
- Vicksburg
- Columbus
- Yellow Creek
I see a decent number of Gulf and Great Lakes ports, too few major Eastern ports, and too few ports at all on the West (good luck funneling all the traffic from Chicago south through Lazaro Cardenas!) Also, the KCS and CP systems aren't all that synergistic - they cover different territories, but neither offers much in the way of better operating efficiency to the other. Both of them require a willing U.S. east coast partner to thrive.
KCS + CP
+ NS would solve the synergy problem by giving both CP and KCS the eastern access they need. Instead of needing to get all the way to Chicago, KCS can interchange in New Orleans, in Meridian, in St. Louis, or in Kansas City. CP could run trains through Chicago to points as diverse as Boston and Jacksonville, and could reach New York Harbor without needing to go through Montreal. It wouldn't help NS so much - there's still only so much you can funnel through Vancouver and Lazaro Cardenas - but that's the way it goes, since we aren't talking about a merger with UP.