There are 4 ways to get from Vancouver to Gillam by plane, train, or car
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 Thompson Municipal Airport, train
best- Fly from Vancouver International Airport (YVR) to Thompson Municipal Airport (YTH)plane YVR - YTH
- Take the train from Thompson to Gillamtrain
14h 10m$335–1,488Train
- Take the train from Vancouver to Portage la Prairietrain VIA Rail
- Take the train from Portage la Prairie to Gillamtrain VIA Rail
3d 13h$861–1,792Drive 2,677.1 km
- Drive from Vancouver to Gillamcar 2,677.1 km
38h 4m$529–765Fly to Churchill Airport, train
- Fly from Vancouver International Airport (YVR) to Churchill Airport (YYQ)plane YVR - YYQ
- Take the train from Churchill to Gillamtrain
17h 59m$1,292–2,717
Vancouver to Gillam by train
Questions & Answers
The cheapest way to get from Vancouver to Gillam is to drive which costs $500 - $800 and takes 38h 4m.
The fastest way to get from Vancouver to Gillam is to fly and train which takes 14h 10m and costs $330 - $1,500.
No, there is no direct train from Vancouver to Gillam. However, there are services departing from Vancouver and arriving at Gillam via Portage la Prairie. The journey, including transfers, takes approximately 3 days 13h.
The distance between Vancouver and Gillam is 2124 km. The road distance is 2677.1 km.
The best way to get from Vancouver to Gillam without a car is to train which takes 3 days 13h and costs $850 - $1,800.
It takes approximately 14h 10m to get from Vancouver to Gillam, including transfers.
Vancouver to Gillam train services, operated by VIA Rail, depart from Vancouver station.
Gillam is 2h ahead of Vancouver. It is currently 4:28 PM in Vancouver and 6:28 PM in Gillam.
Vancouver to Gillam train services, operated by VIA Rail, arrive at Portage la Prairie station.
Yes, the driving distance between Vancouver to Gillam is 2677 km. It takes approximately 38h 4m to drive from Vancouver to Gillam.
What companies run services between Vancouver, BC, Canada and Gillam, MB, Canada?
You can take a train from Vancouver to Gillam via Portage la Prairie in around 3d 13h.
- 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
- $240–1,500
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
- $240–1,500
Flights from Vancouver International Airport to Churchill Airport via Winnipeg
- Ave. Duration
- 8h 30m
- When
- Friday, Monday, and Thursday
- Estimated price
- $310–1,800
Flights from Vancouver International Airport to Churchill Airport via Calgary, Winnipeg
- Ave. Duration
- 11h 30m
- When
- Friday, Monday, and Thursday
- Estimated price
- $310–1,800
Flights from Vancouver International Airport to Churchill Airport via Winnipeg, Gillam
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- $340–1,400
- 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 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
Train from Churchill to Gillam
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Estimated price
- $65–280
- Website
- https://www.viarail.ca/en
- Escape
- $65–180
- Business
- $110–260
- Business Plus
- $130–280
- Economy
- $75–190
- Economy Plus
- $85–200
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 The beginner’s guide to the 2018 World Nomad Games, French strikes 2018: What are my alternative transport options?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.





