There are 6 ways to get from Edmonton to Port Angeles by plane, ferry, bus (Flixbus, Greyhound), bus, train, busferry, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Victoria International Airport, ferry
best- Fly from Edmonton International Airport (YEG) to Victoria International Airport (YYJ)plane YEG - YYJ
- Take the ferry from Victoria to Port Angelesferry
8h 20m$88–363Bus
- Take the bus from Edmonton Downtown -10235 101 St NW to Calgary Delta Hotelbus
- Take the bus from Calgary Delta Hotel to Vancouverbus
- Take the bus from Vancouver to Seattle Bus Stationbus
- Take the bus from Seattle Greyhound Station to Port Angeles Gateway Transit Centerbus
28h 55m$170–294Bus, train, bus and ferry, ferry
- Take the bus from Edmonton - West Edmonton Mall to Jasper Townsitebus
- Take the train from Jasper to Vancouvertrain
- Take the busferry from Vancouver to Victoriabusferry
- Take the ferry from Victoria to Port Angelesferry
38h 42m$232–482Drive 924.7 mi
- Drive from Edmonton to Port Angelescar 924.7 mi
17h 4m$212–306Fly to Seattle-Tacoma International Airport, ferry, bus
- Fly from Edmonton International Airport (YEG) to Seattle-Tacoma International Airport (SEA)plane YEG - SEA
- Take the ferry from Seattle to Bainbridge Islandferry
- Take the bus from Bainbridge Ferry Terminal to Port Angeles Gateway Transit Centerbus
9h 49m$356–661Tram, fly to Victoria Inner Harbour Apt
- Take the tram from Stadium Station to Century Park Stationtram
- Fly from Edmonton International Airport (YEG) to Victoria Inner Harbour Apt (YWH)plane YEG - YWH
7h 52m$105–460
Edmonton to Port Angeles by bus
Questions & Answers
The cheapest way to get from Edmonton to Port Angeles is to fly and ferry which costs $85 - $370 and takes 8h 20m.
The fastest way to get from Edmonton to Port Angeles is to tram and fly which takes 7h 52m and costs $100 - $460.
No, there is no direct bus from Edmonton to Port Angeles. However, there are services departing from Edmonton Downtown -10235 101 St NW and arriving at Port Angeles Gateway Transit Center via Calgary Delta Hotel, Vancouver and Seattle Greyhound Station. The journey, including transfers, takes approximately 28h 55m.
The distance between Edmonton and Port Angeles is 601 miles. The road distance is 930.1 miles.
The best way to get from Edmonton to Port Angeles without a car is to bus which takes 28h 55m and costs $170 - $300.
It takes approximately 8h 20m to get from Edmonton to Port Angeles, including transfers.
Edmonton to Port Angeles bus services, operated by The Canada Bus, depart from Edmonton Downtown -10235 101 St NW station.
Edmonton to Port Angeles bus services, operated by The Canada Bus, arrive at Calgary Delta Hotel station.
Port Angeles is 1h behind Edmonton. It is currently 5:50 PM in Edmonton and 4:50 PM in Port Angeles.
Yes, the driving distance between Edmonton to Port Angeles is 930 miles. It takes approximately 17h 4m to drive from Edmonton to Port Angeles.
What companies run services between Edmonton, AB, Canada and Port Angeles, WA, USA?
You can take a bus from Edmonton Downtown -10235 101 St NW to Port Angeles Gateway Transit Center via Calgary Delta Hotel, Vancouver, and Seattle Greyhound Station in around 28h 55m.
- Website
- harbourair.com
Flights from Edmonton International Airport to Victoria Inner Harbour Apt via Vancouver
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $75–900
Flights from Edmonton International Airport to Victoria Inner Harbour Apt via Calgary, Vancouver
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- $80–900
Flights from Edmonton International Airport to Victoria Inner Harbour Apt via Kelowna, Vancouver
- Ave. Duration
- 5h 35m
- When
- Monday to Thursday
- Estimated price
- $90–900
Flights from Edmonton International Airport to Victoria Inner Harbour Apt via Comox, Coal Harbour Spb
- Ave. Duration
- 6h 25m
- When
- Monday to Saturday
- Estimated price
- $95–900
Flights from Edmonton International Airport to Victoria Inner Harbour Apt via Victoria International Airport, Vancouver
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $90–900
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to Vancouver
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $140–320
- Website
- VIA Rail
- Escape
- $140–300
- Business
- $180–300
- Business Plus
- $190–310
- Economy
- $150–310
- Economy Plus
- $170–320
- Phone
- +1 403 668 9600
- reservation@thecanadabus.com
- Website
- The Canada Bus
Bus from Edmonton Downtown -10235 101 St NW to Calgary Delta Hotel
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Estimated price
- $24
- Website
- The Canada Bus
- Phone
- +1 888-993-3779
- Website
- Black Ball Ferry Line
Ferry from Victoria to Port Angeles
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $25
- Website
- Black Ball Ferry Line
- Schedules at
- Black Ball Ferry Line Schedule & Fares
Ferry from Victoria to Port Angeles
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $25
- Website
- Black Ball Ferry Line
- Schedules at
- Black Ball Ferry Line Schedule & Fares
Want to know more about travelling around United States
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
There are 126+ hotels available in Port Angeles.










