Travelling to Canada's Yukon has never been easier, whether you come by air, road or sea. Flights to Yukon are easily arranged directly to Whitehorse from Vancouver, Edmonton, Calgary and from Canada's Northwest Territories, Alaska, or Frankfurt in Germany.
Whitehorse is just a little more than a two-hour flight from Edmonton, Vancouver and Calgary, with same day connections from most North American cities. We encourage you to shop around as prices can vary significantly from one airline to another.
If you prefer a road trip, you can drive the Alaska Highway or Stewart-Cassiar Highway from British Columbia. Ferry or cruise ships stop in Skagway, Alaska, with the option to take a charter bus or coach tour to Whitehorse.
By Air: An unforgettable bird's-eye view
Air North, Yukon's Airline: 1-800-661-0407
Daily flights between Vancouver and Whitehorse, and regular scheduled service to Whitehorse from Edmonton, Calgary, Dawson City, Old Crow, Inuvik and Fairbanks (summer only).
By Vehicle: The ultimate road trip
Drive to the Yukon in a car or RV—a magnificent journey filled with scenic vistas, wildlife and history. Both the Alaska Highway and the Stewart-Cassiar Highway take about two nights and three days to drive, taking you right through incredible scenery and into the friendly northern communities of the Yukon. With 5,000 km of well-maintained highways and our famed scenic drives, Yukon is the ultimate road destination.
By Ship: A relaxing journey by sea
Travel north along the British Columbia and Alaska coast through the Inside Passage with BC Ferries and the Alaska Marine Highway System or Alaskan cruise ships to Skagway, Alaska. Alaskan Inside Passage cruises also dock in Skagway, Alaska—only two hours away by road from Whitehorse. Summer scheduled coach connections run daily between Skagway and Whitehorse. Rail and coach combination excursions are also available.
BC Ferries: 1-888-223-3779 or (250) 386-3431
BC Ferries provides regular service from Vancouver to Vancouver Island and Vancouver Island (Port Hardy) to Prince Rupert along the Inside Passage.
Alaska Marine Highway: 1-800-642-0066
Regular service from Bellingham, Washington State, or Prince Rupert, British Columbia and throughout coastal Alaska.
By Bus or Motorcoach: Tour in comfort
You can get here by regular Greyhound Canada service from southern British Columbia and Alberta along the Alaska Highway to Whitehorse. There are also long-haul coach companies offering a range of tours.
Greyhound Canada: 1-800-661-8747