There are 5 ways to get from Port Angeles to Gillam by ferry, plane, train, bus, taxi, car, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, fly, fly to Thompson Municipal Airport, train
best- Take the ferry from Port Angeles to Victoriaferry
- Fly from Victoria Harbour to Vancouver Harbourplane
- Fly from Vancouver International Airport (YVR) to Thompson Municipal Airport (YTH)plane YVR - YTH
- Take the train from Thompson to Gillamtrain
16h 57m$473–1,861Bus, train, taxi
- Take the bus from Port Angeles Gateway Transit Center to Seattle Greyhound Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the train from Vancouver to Portage la Prairietrain
- Take the taxi from Portage la Prairie to Lake Francis Jct, MBtaxi
- Take the bus from Lake Francis Jct, MB to Wabowden, MBbus
- Take the train from Wabowden to Gillamtrain
3d 13h$951–1,942Drive 2,952.5 km
- Drive from Port Angeles to Gillamcar 2,952.5 km
41h 37m$586–846Ferry, fly, fly to The Pas Airport, train
- Take the ferry from Port Angeles to Victoriaferry
- Fly from Victoria Harbour to Vancouver Harbourplane
- Fly from Vancouver International Airport (YVR) to The Pas Airport (YQD)plane YVR - YQD
- Take the train from Orok to Gillamtrain
31h 31m$591–2,163Ferry, bus and ferry, train
- Take the ferry from Port Angeles to Victoriaferry
- Take the busferry from Victoria to Vancouverbusferry
- Take the train from Vancouver to Portage la Prairietrain
- Take the train from Portage la Prairie to Gillamtrain
3d 20h$883–1,953
Questions & Answers
The cheapest way to get from Port Angeles to Gillam is to drive which costs $550 - $850 and takes 41h 37m.
The fastest way to get from Port Angeles to Gillam is to ferry and fly and train which takes 16h 57m and costs $470 - $1,900.
The distance between Port Angeles and Gillam is 2261 km. The road distance is 2952.5 km.
The best way to get from Port Angeles to Gillam without a car is to bus and train and taxi which takes 3 days 13h and costs $950 - $2,000.
It takes approximately 16h 57m to get from Port Angeles to Gillam, including transfers.
Gillam is 2h ahead of Port Angeles. It is currently 3:38 AM in Port Angeles and 5:38 AM in Gillam.
Yes, the driving distance between Port Angeles to Gillam is 2952 km. It takes approximately 41h 37m to drive from Port Angeles to Gillam.
What companies run services between Port Angeles, WA, USA and Gillam, MB, Canada?
There is no direct connection from Port Angeles to Gillam. However, you can take the ferry to Victoria, walk to Victoria Harbour airport, fly to Vancouver Harbour, walk to Waterfront Station @ Platform 4, take the subway to YVR-Airport Station @ Canada Line, walk to Vancouver International Airport (YVR) airport, fly to Thompson Municipal Airport (YTH), take the taxi to Thompson, then take the train to Gillam. Alternatively, you can take the bus to Seattle Greyhound Station, take the bus to Vancouver, walk to Vancouver, take the train to Portage la Prairie, take the taxi to Lake Francis Jct, MB, take the bus to Wabowden, MB, walk to Wabowden, then take the train to Gillam.
- Website
- calmair.com
Flights from Vancouver International Airport to Thompson Municipal Airport via Winnipeg
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,600
Flights from Vancouver International Airport to Thompson Municipal Airport via Calgary, Winnipeg
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,600
Flights from Vancouver International Airport to The Pas Airport via Winnipeg
- Ave. Duration
- 9h 10m
- When
- Tuesday, Sunday, and Wednesday
- Estimated price
- $300–1,900
Flights from Vancouver International Airport to The Pas Airport via Calgary, Winnipeg
- Ave. Duration
- 7h 40m
- When
- Tuesday and Sunday
- Estimated price
- $300–1,900
Flights from Vancouver International Airport to The Pas Airport via Minneapolis, Winnipeg
- Ave. Duration
- 10h 10m
- When
- Tuesday and Sunday
- Estimated price
- $430–1,700
Flights from Vancouver International Airport to The Pas Airport via Edmonton, Winnipeg
- Ave. Duration
- 12h
- When
- Wednesday
- Estimated price
- $310–1,900
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Thompson to Gillam
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- $55–260
- Website
- https://www.viarail.ca/en
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
Train from Vancouver to Portage la Prairie
- Ave. Duration
- 2d 2h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- https://www.viarail.ca/en
- Escape
- $550–1,200
- Business
- $600–1,000
- Business Plus
- $650–1,000
- Economy
- $600–1,200
- Economy Plus
- $650–1,200
Train from Wabowden to Gillam
- Ave. Duration
- 15h 12m
- Frequency
- 3 times a week
- Estimated price
- $90–310
- Website
- https://www.viarail.ca/en
- Escape
- $90–220
- Business
- $140–290
- Business Plus
- $150–310
- Economy
- $100–230
- Economy Plus
- $110–240
Train from Orok to Gillam
- Ave. Duration
- 19h 53m
- Frequency
- 3 times a week
- Estimated price
- $140–370
- Website
- https://www.viarail.ca/en
- Escape
- $140–310
- Business
- $190–350
- Business Plus
- $200–370
- Economy
- $150–320
- Economy Plus
- $170–330
Train from Vancouver to Portage la Prairie
- Ave. Duration
- 2d 2h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- https://www.viarail.ca/en
- Escape
- $550–1,200
- Business
- $600–1,000
- Business Plus
- $650–1,000
- Economy
- $600–1,200
- Economy Plus
- $650–1,200
Train from Portage la Prairie to Gillam
- Ave. Duration
- 33h 45m
- Frequency
- Twice a week
- Estimated price
- $300–650
- Website
- https://www.viarail.ca/en
- Escape
- $300–650
- Business
- $370–600
- Business Plus
- $380–600
- Economy
- $340–650
- Economy Plus
- $370–650
- Phone
- +1 360-417-0700
- Website
- dungeness-line.com
Bus from Port Angeles Gateway Transit Center to Seattle Greyhound Station
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $65–80
- Website
- https://dungeness-line.com/
- Schedules at
- https://dungeness-line.com/schedules/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $30–55
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $30–60
- Website
- https://www.greyhound.com/
- Phone
- 1-204-939-3991
- [email protected]
- Website
- thompsonbus.com
Bus from Lake Francis Jct, MB to Wabowden, MB
- Ave. Duration
- 6h 58m
- Frequency
- Once daily
- Estimated price
- $55–95
- Website
- https://www.thompsonbus.com/
- Schedules at
- https://www.thompsonbus.com/schedule-rates/
- Book at
- https://thompsonbus.betterez.com/cart/5f29cc7f38b0310f1c6bb31a/reservation/5f29cc7f38b0310f1c6bb31b
- Phone
- +1 888 788 8840
- [email protected]
- Website
- bcfconnector.com
Busferry from Victoria to Vancouver
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- $14–67
- Website
- https://bcfconnector.com/
- Adult
- $67
- Senior
- $61
- Youth
- $27
- Child
- $14
- Toddler
- $0
- Phone
- +1 888-993-3779
- Website
- cohoferry.com
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $34
- Website
- https://cohoferry.com
- Schedules at
- https://cohoferry.com/schedule-fares
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $34
- Website
- https://cohoferry.com
- Schedules at
- https://cohoferry.com/schedule-fares
Ferry from Port Angeles to Victoria
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $34
- Website
- https://cohoferry.com
- Schedules at
- https://cohoferry.com/schedule-fares
- Ave. Duration
- 1h
- Estimated price
- $160–200
Arrow/Portage Taxi
- Phone
- +1 204 857 8794
Orbiit Shuttle Inc
- Phone
- +1 204 595 8758
Prairie Taxi
- Phone
- +1 204 892 0707
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.
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











