Ontario Northland Railway runs two trains that connect at Cochrane:
The Northlander to Toronto Union Station stopping at Matheson (with connecting bus to Iroquois Falls and Timmins), Swastika (with connecting bus to Kirkland Lake), Englehart, New Liskeard, Cobalt, Temagami, North Bay, South River, Huntsville, Bracebridge, Gravenhurst, and Washago. Operates six days a week year round in both directions with no trains on Saturdays. Dining car service available. Provincial liquor laws prohibit the consumption of personal liquor aboard trains. Alcoholic beverages purchased on the train must be consumed where served. This train has been discontinued since 29 September 2012 and replaced by bus service.
The Polar Bear Express to Moosonee stopping at Clute, Fraserdale, Coral Rapids, Moose River, and any point on the line to pick up/drop off hikers, campers, canoeists, fishermen, outdoor adventurers, and locals. This is one of the few "flag stop" trains in operation in Canada. Operates five days a week year round. During the summer months, there is an additional train on Sundays. No train service on Saturdays or on Sundays during the rest of the year. There is a special canoe car that can hold up to 18 canoes. Canoeists are responsible for unloading and loading their own canoes. No reservations are required. Cost an additional $54 plus GST to train fare. Snack car service and a special family car are available year round. Summer trains also feature: full dining car service, a dome car, and an entertainment car with live music. In summer 2008, track conditions resulted the train running very late much of the time (2.5 hours by railway announcement).
Train station is located at 200 Railway Street. Open daily from 6:45AM to 11:00PM.
Ontario Northland bus service runs daily local service westbound to Hearst with connection in Driftwood to Timmins, Sudbury, Parry Sound, and Orillia; southbound to Toronto via Temiskaming Shores, North Bay, and Barrie. Special express shuttle to Hearst for the Northlander and to Iroquois Falls and Timmins for the Polar Bear Express. Bus service also operates from the train station (see above).
The Station Inn, 200B Railway Street P.O. Box 1926 (At the Ontario Northland train station), ☎ (705) 272-3500/1-800-265-2356 ext.3 (email@example.com). 23 rooms equipped with: four-piece bath, cable TV, in-room coffee and tea, individually-controlled heat/AC, and high-speed wireless Internet. Amenities include: sauna, full-service restaurant, fax/photocopy service, and a meeting facility. Complimentary parking with plug-ins for cars and lock-up for snowmobiles.