Travel within Canada is: Partially open. See details.

Need a hotel room in ?

Book now

There are 7 ways to get from Toronto to James Bay by plane, car or car ferry

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

Fly Billy Bishop Toronto City to Fort Albany, travel  •  19h 44m

  1. Fly from Billy Bishop Toronto City (YTZ) to Fort Albany (YFA) YTZ - YFA
  2. Travel from Fort Albany to James Bay

6 alternative options

Fly Billy Bishop Toronto City to Attawapiskat, travel  •  19h 6m

  1. Fly from Billy Bishop Toronto City (YTZ) to Attawapiskat (YAT) YTZ - YAT
  2. Travel from Attawapiskat to James Bay

Fly Toronto to Attawapiskat, travel  •  18h 14m

  1. Fly from Toronto (YYZ) to Attawapiskat (YAT) YYZ - YAT
  2. Travel from Attawapiskat to James Bay

Fly Billy Bishop Toronto City to Moosonee, travel  •  18h 21m

  1. Fly from Billy Bishop Toronto City (YTZ) to Moosonee (YMO) YTZ - YMO
  2. Travel from Moosonee to James Bay

Fly Toronto to Fort Albany, travel  •  8h 42m

  1. Fly from Toronto (YYZ) to Fort Albany (YFA) YYZ - YFA
  2. Travel from Fort Albany to James Bay

Fly Toronto to Moosonee, travel  •  9h 19m

  1. Fly from Toronto (YYZ) to Moosonee (YMO) YYZ - YMO
  2. Travel from Moosonee to James Bay

Drive, car ferry, travel  •  24h 22m

  1. Drive from Toronto to Sault Sainte Marie
  2. Take the car ferry from Sault Sainte Marie to Sugar Island
  3. Travel from Sugar Island to James Bay

Toronto → James Bay
Partially open

Travel safe during COVID-19

Rules to follow in Canada

2m

Recommended

Recommended

Travel within Canada

Domestic border crossings may be subject to approval, testing and quarantine
Regional restriction measures in place

COVID-19 help in Canada

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 1-833-784-4397

Frequently Asked Questions


There are currently travel restrictions within Canada.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 2 metres
  • Domestic border crossings may be subject to approval, testing and quarantine
  • Regional restriction measures in place

Explore travel options

The national COVID-19 helpline number in James Bay is 1-833-784-4397.

Wearing a face mask on public transport in James Bay is recommended.

The social distance requirement in James Bay is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.

Last updated: 27 Jul 2021
Exceptions may apply, for full details: Government of Canada.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The distance between Toronto and James Bay is 1052 km.

It takes approximately 19h 44m to get from Toronto to James Bay, including transfers.

More details

There is no direct flight from Billy Bishop Toronto City Airport to Fort Albany Airport. The quickest flight takes 22h 15m and has two stopovers.

Search flights

Porter Airlines and Thunder Airlines offer flights from Billy Bishop Toronto City Airport to Fort Albany Airport.

Search flights

The best way to get from Toronto to Billy Bishop Toronto City Airport is to car ferry which takes 2 min and costs $0 - $14.

More details

Map of how to get from Toronto to James Bay.
Launch map view
  • Distance: 1052.3 km
  • Duration: 19h 44m

What companies run services between Toronto, ON, Canada and James Bay, NU, Canada?

There is no direct connection from Toronto to James Bay. However, you can take the car ferry to Billy Bishop Airport Ferry Terminal, take the walk to Billy Bishop Toronto City airport, fly to Fort Albany, then take the travel to James Bay. Alternatively, you can take the car ferry to Billy Bishop Airport Ferry Terminal, take the walk to Billy Bishop Toronto City airport, fly to Attawapiskat, then take the travel to James Bay.

Airlines
Thunder Airlines
Website
thunderair.com
Flights from Billy Bishop Toronto City to Fort Albany via Timmins, Moosonee
Ave. Duration
16h 15m
When
Tuesday and Friday
Estimated price
$230 - $550
Flights from Billy Bishop Toronto City to Attawapiskat via Timmins
Ave. Duration
22h 21m
When
Monday, Wednesday and Thursday
Estimated price
$230 - $600
Flights from Toronto to Attawapiskat via Timmins
Ave. Duration
17h 47m
When
Monday, Wednesday, Thursday and Sunday
Estimated price
$360 - $1,000
Flights from Billy Bishop Toronto City to Moosonee via Timmins
Ave. Duration
13h 20m
When
Tuesday
Estimated price
$210 - $500
Flights from Toronto to Fort Albany via Timmins, Moosonee
Ave. Duration
4h 50m
When
Monday, Tuesday, Thursday and Friday
Estimated price
$360 - $1,000
Flights from Toronto to Moosonee via Timmins
Ave. Duration
3h 55m
When
Monday, Tuesday, Thursday and Friday
Estimated price
$360 - $950
Ferry operators
Eupta
Website
eupta.net
Car ferry from Sault Sainte Marie to Sugar Island
Ave. Duration
10 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
eupta.net
Passenger
$3
Car
$15

Want to know more about travelling around Canada

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.