There are 5 ways to get from Peterborough to Moose Factory by bus, train or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train to Toronto, fly to Moosonee  •  7h 18m

  1. Take the bus from Peterborough Bus Terminal to Oshawa GO
  2. Take the train from Oshawa GO to Union Station
  3. Fly from Toronto (YYZ) to Moosonee (YMO) YYZ - YMO

$224 - $971

4 alternative options

Bus, train to Billy Bishop Toronto City, fly to Moosonee  •  8h 51m

  1. Take the bus from Peterborough Bus Terminal to Oshawa GO
  2. Take the train from Oshawa GO to Union Station
  3. Fly from Billy Bishop Toronto City (YTZ) to Moosonee (YMO) YTZ - YMO

$313 - $1,026

Bus, train to Billy Bishop Toronto City, fly to Timmins, train  •  13h 40m

  1. Take the bus from Peterborough Bus Terminal to Oshawa GO
  2. Take the train from Oshawa GO to Union Station
  3. Fly from Billy Bishop Toronto City (YTZ) to Timmins (YTS) YTZ - YTS
  4. Take the bus from Timmins And District Hospital to Cochrane
  5. Take the train from Cochrane to Moosonee

Bus, train to Toronto, fly to Timmins, train  •  13h 58m

  1. Take the bus from Peterborough Bus Terminal to Oshawa GO
  2. Take the train from Oshawa GO to Union Station
  3. Fly from Toronto (YYZ) to Timmins (YTS) YYZ - YTS
  4. Take the bus from Timmins And District Hospital to Cochrane
  5. Take the train from Cochrane to Moosonee

Bus, train to Kingston, fly to Moosonee  •  11h 48m

  1. Take the bus from Peterborough Bus Terminal to Oshawa GO
  2. Take the train from Oshawa to Kingston
  3. Fly from Kingston (YGK) to Moosonee (YMO) YGK - YMO

$254 - $822

Questions & Answers

The cheapest way to get from Peterborough to Moose Factory is to bus and train and fly which costs $250 - $850 and takes 11h 48m.

More details

The quickest way to get from Peterborough to Moose Factory is to bus and train and fly which costs $220 - $1,000 and takes 7h 18m.

More details

The distance between Peterborough and Moose Factory is 792 km.

It takes approximately 7h 18m to get from Peterborough to Moose Factory, including transfers.

More details

There is no direct flight from Toronto Airport to Moosonee Airport. The quickest flight takes 9h 10m and has one stopover.

Search flights

Thunder Airlines, Air Creebec and Air Canada offer flights from Toronto Airport to Moosonee Airport.

Search flights

Map of how to get from Peterborough to Moose Factory.
Launch map view
  • Distance: 792.4 km
  • Duration: 7h 18m

What companies run services between Peterborough, ON, Canada and Moose Factory, ON, Canada?

There is no direct connection from Peterborough to Moose Factory. However, you can take the bus to Oshawa GO, take the walk to Oshawa GO, take the train to Union Station, take the walk to UP Express Union Station, take the train to UP Express Pearson Airport, take the walk to Toronto airport, fly to Moosonee, then take the travel to Moose Factory. Alternatively, you can take the bus to Oshawa GO, take the walk to Oshawa GO, take the train to Union Station, take the walk to Union Station, take the line 509 tram to Queens Quay West At Lower Spadina Ave West Side, take the walk to Mainland, take the car ferry to Billy Bishop Airport Ferry Terminal, take the walk to Billy Bishop Toronto City airport, fly to Moosonee, then take the travel to Moose Factory.

Airlines
Air Creebec
Website
aircreebec.ca
Flights from Toronto to Moosonee via Timmins
Ave. Duration
3h 17m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$200 - $850
Flights from Billy Bishop Toronto City to Moosonee via Timmins
Ave. Duration
6h 23m
When
Monday to Friday
Estimated price
$290 - $900
Air Canada
Website
aircanada.com
Flights from Toronto to Timmins
Ave. Duration
1h 42m
When
Every day
Estimated price
$170 - $750
Thunder Airlines
Website
thunderair.com
Flights from Toronto to Moosonee via Timmins
Ave. Duration
4h 5m
When
Monday, Tuesday, Thursday and Friday
Estimated price
$200 - $850
Flights from Kingston to Moosonee via Toronto, Timmins
Ave. Duration
10h 30m
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$160 - $650
Porter Airlines
Website
flyporter.com
Flights from Billy Bishop Toronto City to Timmins
Ave. Duration
1h 26m
When
Every day
Estimated price
$230 - $750
Train operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Train from Oshawa GO to Union Station
Ave. Duration
1h 3m
Frequency
Every 30 minutes
Estimated price
$8 - $12
Website
GO Transit
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Oshawa to Toronto
Ave. Duration
34 min
Frequency
Hourly
Estimated price
$45 - $95
Website
VIA Rail
Escape
$18 - $50
Economy
$45 - $65
EconomyPlus
$65 - $95
Business
$60 - $85
Train from Oshawa to Kingston
Ave. Duration
1h 41m
Frequency
Hourly
Estimated price
$60 - $130
Website
VIA Rail
Escape
$35 - $65
Economy
$60 - $90
EconomyPlus
$85 - $130
Business
$95 - $130
Ontario Northland
Phone
+1 800-461-8558
Website
ontarionorthland.ca
Train from Cochrane to Moosonee
Ave. Duration
4h 50m
Frequency
5 times a week
Book at
Ontario Northland
Bus operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Bus from Peterborough Bus Terminal to Oshawa GO
Ave. Duration
1h 17m
Frequency
Every 2 hours
Estimated price
$11 - $14
Website
GO Transit
Ontario Northland
Phone
+1 800-461-8558
Website
ontarionorthland.ca
Bus from Timmins And District Hospital to Cochrane
Ave. Duration
1h 5m
Frequency
Once daily
Estimated price
$22 - $28
Book at
Ontario Northland

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Eurostar and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.