Travel within Canada is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in ?

Book now

There are 2 ways to get from Toronto to Ellesmere Island by 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

Train to Ottawa, fly to Grise Fiord, travel

  1. Take the train from Toronto Union Station to Ottawa
  2. Fly from Ottawa (YOW) to Grise Fiord (YGZ)
  3. Travel from Grise Fiord to Ellesmere Island

1 alternative option

Fly Toronto to Qaanaaq, travel

  1. Fly from Toronto (YYZ) to Qaanaaq (NAQ)
  2. Travel from Qaanaaq to Ellesmere Island

Questions & Answers

It is approximately 4024 km to get from Toronto to Ellesmere Island.

It takes approximately 3 days 17h to get from Toronto to Ellesmere Island, including transfers.

More details

There is no direct flight from Ottawa Airport to Grise Fiord Airport. The quickest flight takes 3 days 3h and has three stopovers.

Search flights

Canadian North offers flights from Ottawa Airport to Grise Fiord Airport.

Search flights

The best way to get from Toronto to Toronto Airport is to train which takes 25 min and costs $2 - $13.

More details

Map of how to get from Toronto to Ellesmere Island.
Launch map view
  • Distance: 4023.7 km
  • Duration: 3 days 17h

What companies run services between Toronto, ON, Canada and Ellesmere Island, NU, Canada?

There is no direct connection from Toronto to Ellesmere Island. However, you can take the train to Ottawa, take the walk to Tremblay O-Train West / Ouest, take the line 1 tram to Hurdman O-Train West / Ouest, take the walk to Hurdman C, take the line 97 bus to Airport Stop, take the walk to Ottawa airport, fly to Grise Fiord, then take the travel to Ellesmere Island. Alternatively, you can take the train to UP Express Pearson Airport, take the walk to Toronto airport, fly to Qaanaaq, then take the travel to Ellesmere Island.

Airlines
Canadian North
Website
canadiannorth.com
Flights from Ottawa to Grise Fiord via Iqaluit, Arctic Bay, Resolute
Ave. Duration
3 days 3h
When
Monday
Estimated price
$550 - $2,100
Air Greenland
Website
airgreenland.gl
Flights from Toronto to Qaanaaq via Reykjavik Keflavik Nas, Ilulissat
Ave. Duration
39h 15m
When
Thursday
Estimated price
$600 - $2,100
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Toronto Union Station to Ottawa
Ave. Duration
4h 49m
Frequency
Every 3 hours
Estimated price
$95 - $220
Website
VIA Rail
Escape
$60 - $80
Business
$120 - $160
Economy
$95 - $105
EconomyPlus
$150 - $220

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 Italy Travel Guides, Heading to Europe? Read this before you buy a Eurail Pass and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.