1map logoGo to main page

Vancouver, WA, USA to Winnipeg from $184: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vancouver, United States of America
to
Winnipeg, Canada

How to Get from Vancouver to Winnipeg: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$184 by trainBest price
1965 kmDistance
8h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vancouver to Winnipeg with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
8h  54m
Estimated price
$127-608
Recommended
route map
Distance: 1965 km
Duration: 8h 54m

See more options

Company
various
Train
Plane
Average Duration
10h  42m
Estimated price
$140-692
Company
Amtrak, VIA Rail
Train
Average Duration
49h  13m
Estimated price
$184-391
Company
Flixbus USA, Rider Express
Bus
Average Duration
49h  1m
Estimated price
$304-647
Company
N/A
Drive
Average Duration
27h  5m
Estimated price
$390-1270

Traveling From Vancouver to Winnipeg

The journey from Vancouver to Winnipeg takes you from the stunning coastal mountains of British Columbia to the vibrant arts and cultural scene of Manitoba's capital, showcasing two distinct Canadian landscapes and experiences.

Best Neighbourhoods in Winnipeg

Winnipeg features diverse neighborhoods, each offering distinct experiences for visitors.

The Exchange District
• Known for its historic architecture.
• Home to trendy boutiques and galleries.
Osborne Village
• Vibrant nightlife and dining options.
• Popular for its artsy vibe and young crowd.
St. Boniface
• Rich French-Canadian heritage.
• Offers picturesque views of the riverbank.

Best Times To Visit Winnipeg's Attractions

Visiting Winnipeg's attractions can be most enjoyable with some planning around peak times.

The Canadian Museum for Human Rights
Weekdays, especially early mornings, offer quieter tours and fewer crowds.
Assiniboine Park
Visit during weekdays in spring or fall for pleasant weather and serenity.
The Forks
Early mornings on weekends provide a peaceful atmosphere and fewer visitors.

Winnipeg Weather: What to Expect Year-Round

Winnipeg experiences a diverse climate, with cold winters and warm summers, making late spring and early fall ideal for travel to enjoy pleasant temperatures and vibrant city activities. Understanding the weather can enhance your travel experience, helping you pack appropriately and choose the best times for outdoor exploration.

Dining Recommendation

In Winnipeg, don't miss sampling bison stew at The Forks Market, where the hearty, robust flavors reflect the region's rich Indigenous heritage. This experience contrasts with Vancouver's lighter, seafood-focused cuisine, allowing you to indulge in local ingredients that offer a taste of the Canadian prairies.

Vancouver - Winnipeg operators

Explore transport companies operating between Vancouver and Winnipeg, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aircanada.com

Plane from Portland to Winnipeg

Average Duration
6h 17m
Estimated price
$1275-6082

Plane from Seattle to Winnipeg

Average Duration
6h 9m
Estimated price
$6083-6082
Website
delta.com

Plane from Portland to Winnipeg

Average Duration
6h 34m
Estimated price
$1276-1277

Plane from Seattle to Winnipeg

Average Duration
7h 15m
Estimated price
$1278-1270
Website
united.com

Plane from Portland to Winnipeg

Average Duration
6h 11m
Estimated price
$6084-6085

Plane from Seattle to Winnipeg

Average Duration
6h 11m
Estimated price
$6086-6087
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Vancouver to Tacoma

Average Duration
2h 15m
Estimated price
$6088-1400

Train from Vancouver to Winnipeg

Average Duration
48h 5m
Estimated price
$184-391
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Vancouver to Winnipeg

Average Duration
49h 5m
Estimated price
$14040-69230
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Vancouver

Average Duration
8h
Estimated price
$1400-6924
Contact phone
1-833-583-3636
Website
riderexpress.ca

Bus from Vancouver, BC to Calgary, AB - Westbrook Mall

Average Duration
13h 40m
Estimated price
$6925-14040

Bus from Calgary, AB - Westbrook Mall to Edmonton South, AB - Southgate Transit Centre

Average Duration
4h 4m
Estimated price
$1407-1273

Bus from Edmonton South, AB - Transit Center to Regina, SK

Average Duration
9h 45m
Estimated price
$6089-140

Bus from Regina, SK - 2820B Avonhurst to Winnipeg, MB

Average Duration
8h
Estimated price
$6926-1273
Drive

Drive from Vancouver to Winnipeg

Average Duration
27h 5m
Estimated price
$390-1270

Vancouver to Winnipeg: Overview of Bus, Train, Flight, and Car Trips

Traveling between Vancouver and Winnipeg offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Vancouver to Winnipeg covering a distance of 1721 miles in approximately 27 hours and 5 minutes of driving time. 💰 Plan your budget wisely as the costs to journey from Vancouver to Winnipeg by car range from $390 to $600, ensuring a memorable and budget-friendly adventure awaits you on this scenic drive.
Average price
$390 - $600
🚆 Traveling from Vancouver to Winnipeg by train is a scenic journey that involves transfers. The trip, operated by Amtrak and VIA Rail, typically takes around 2 days and 13 hours, with a layover in Vancouver. 🌲 The route from Vancouver to Winnipeg covers a distance of approximately 2,497 km, showcasing diverse landscapes along the way. The train service includes a stop in Toronto, making it a truly cross-country adventure through Canada. 💸 Train ticket prices between Vancouver and Winnipeg can range from $184 to $391, depending on the class and amenities chosen. For a comfortable and leisurely travel experience, consider embarking on this multi-day rail expedition.
Departure Point
Vancouver station
Arrival Point
Winnipeg station
Useful tips for train travellers
• On your trip from Vancouver to Winnipeg, you have choices for onboard services, including a dining car that offers meals and snacks throughout the journey. Expect regional dishes and a selection of beverages. You can order meals from the menu, but be sure to check the schedule for dining hours, as they can vary during overnight service.
• The train operator for this route, Amtrak and Via Rail Canada, provides different seating classes. Amtrak operates the Amtrak Cascades with Business Class, featuring larger seats and complimentary snacks. Via Rail offers Economy and Business class options, where Business class offers more spacious seating and enhanced services, including complimentary meals. Be sure to reserve your preference in advance, as seats can fill up quickly!
• When you arrive at the Winnipeg Union Station, you will find facilities for passengers which include luggage storage services, and you can utilize restrooms. Be mindful that showers are not available. To navigate the station seamlessly, familiarize yourself with the station map available on the Winnipeg Transit website, which provides crucial information about local transport options.
🛫 Flying from Vancouver to Winnipeg typically includes a layover since there are no direct flights available. The quickest option usually takes around 5 hours and 21 minutes with one stopover. 💸 Depending on the time of booking and other factors, the cost of a flight between Vancouver and Winnipeg ranges from $127 to $608. Planning ahead and comparing prices can help in finding the best deal for your journey.
Departure Point
Portland Airport
Arrival Point
Winnipeg Airport. The quickest flight takes 5h 21m and has one stopover
🚌 Planning a bus trip from Vancouver to Winnipeg? There is no direct bus available, but services with transfers depart from E 15th St & Broadway WB and arrive in Winnipeg after approximately 2 days 1h. 💰 Prices for the bus between Vancouver and Winnipeg can range from $304 to $647. The total distance covered is 2,497 km, providing travelers with a unique way to explore the diverse landscapes while en route to their destination.
Departure Point
Portland Curbside Bus Stop station
Arrival Point
Winnipeg, MB station

Frequently asked questions

Find out more about the route from Vancouver to Winnipeg.

Or choose the category:
The cheapest way to travel from Vancouver to Winnipeg is by train. The train ride takes approximately 2 days and 13 hours and costs between $180-$400, depending on the class of ticket chosen. This option allows you to enjoy the scenic views along the journey while keeping your travel expenses to a minimum.
The fastest way to travel from Vancouver to Winnipeg is by plane. The flight duration is approximately 8 hours and 47 minutes. The cost of the flight can vary between $150 and $700, depending on the airline and the time of booking. It is recommended to check with different airlines for the best deals and to book in advance for the most affordable fares.
The distance between Vancouver and Winnipeg is approximately 1221 miles. If you are planning to drive, the road distance is slightly longer at 1721 miles. The driving route usually takes around 28-30 hours, depending on traffic and stops along the way. It is important to plan your stops and breaks to ensure a safe and comfortable journey.
The most convenient way to travel from Vancouver to Winnipeg without a car is by bus. The journey takes approximately 2 days and 1 hour, with ticket prices ranging from $260 to $450. You will need to transfer buses at certain points along the route, so make sure to check the schedules and plan your trip accordingly. Another alternative is to take a combination of bus and train, which may offer different travel times and prices.
The travel time from Vancouver to Winnipeg including transfers, is approximately 8 hours and 47 minutes. This travel duration is subject to change depending on various factors such as traffic, weather conditions, and the chosen mode of transportation. It is advisable to check the current schedules and plan accordingly to ensure a smooth and efficient journey.
The cheapest way to travel from Vancouver to Winnipeg is by taking the train. The train journey takes approximately 2 days and 13 hours, with tickets ranging from $180 to $400. Another option is to take a bus, which takes about 2 days and 1 hour and costs between $260 and $450. However, the most convenient way to travel between the two cities is by flying, which takes around 8 hours and 47 minutes and costs between $150 and $700.
There are plenty of accommodation options near Winnipeg. With over 192 hotels to choose from, you have a variety of choices. Prices for hotels in Winnipeg start at $48, depending on the location, amenities, and season. It's advisable to check online booking platforms to compare prices and read reviews to find the best option that suits your preferences and budget.
Yes, you can drive from Vancouver to Winnipeg. The distance between the two cities is approximately 1721 miles, and the drive takes approximately 27 hours and 5 minutes. It is recommended to plan for rest stops and consider the availability of accommodations along the way. Make sure to have the necessary documentation such as a valid driver's license and passport for crossing the border.
No, there is no direct bus from Vancouver to Winnipeg. However, there are bus services available that involve multiple transfers. The journey starts from E 15th St & Broadway WB in Vancouver and includes stops in Portland, Vancouver and Regina before reaching Winnipeg. The total journey time, including transfers, is approximately 2 days and 1 hour.
To catch the bus from Vancouver to Winnipeg you will need to go to the Portland Curbside Bus Stop station. This is where the bus services operated by Flixbus USA depart from. Make sure to check the bus schedule and arrive at the station ahead of time to ensure a smooth departure. Keep in mind that bus travel times and availability may vary, so it is advisable to book your tickets in advance.
The Vancouver to Winnipeg bus operated by Rider Express arrives at Winnipeg station. This is the final destination of the bus journey. The station is located in Winnipeg arrival at the station, passengers can continue their travel plans or explore the surrounding area.
Air Canada, Delta, and WestJet are the airlines that offer flights between Vancouver and Winnipeg. These airlines provide various options for travelers to choose from. Passengers can check the respective airline websites or contact their customer service for more specific details about flight schedules, pricing, and additional services. It is recommended to book tickets in advance to secure the best fares and ensure a smooth travel experience.
The fastest way to get from Vancouver to Winnipeg is by plane. However, there are no direct flights available from Portland Airport to Winnipeg Airport. The quickest flight option includes one stopover and takes around 5 hours and 19 minutes. Airlines such as Air Canada, Delta, and WestJet offer flights between these two cities. The prices for flights between Vancouver and Winnipeg range from $157 to $658.
The flight from Vancouver to Winnipeg typically takes around 5 hours and 19 minutes, but there are no direct flights available. Passengers usually have to make a stopover during the journey. The quickest flight option includes one stopover, which adds some additional time to the total travel duration. However, the overall duration may vary based on the specific flight schedule and layover times.
Trains from Vancouver to Winnipeg arrive at Winnipeg station. This is the main train station in Winnipeg and serves as a hub for VIA Rail, the train operator. The station is conveniently located in downtown Winnipeg, making it easy for travelers to access other parts of the city. At the station, passengers can find various amenities such as ticket counters, waiting areas, and taxi services to continue their journey.
No, there is no direct train between Vancouver and Winnipeg. However, there are train services available. You can board a train from Vancouver and transfer at Vancouver to reach Winnipeg. The journey, including transfers, takes approximately 2 days 13 hours. Make sure to check the train schedule and plan your journey accordingly.
To catch the Vancouver to Winnipeg train, you will need to go to Vancouver station. This is where the train services operated by Amtrak depart from. Make sure to arrive at the station with enough time before departure to go through any necessary check-ins or security procedures. It is always a good idea to check the train schedule in advance to ensure you arrive on time for your journey to Winnipeg.
The cost of a flight from Vancouver to Winnipeg can range from $157 to $658. The exact price will depend on factors such as the airline, travel dates, and booking time. It is recommended to compare prices and book in advance to secure the best deals. Additionally, it is important to check for any additional fees or charges that may apply, such as baggage fees.
The cost of a train ticket from Vancouver to Winnipeg varies depending on various factors such as the class of service and the time of booking. On average, the prices range from $184 to $391. It's recommended to check with the specific train operator for the most accurate and up-to-date pricing information. Additionally, prices may also differ based on any ongoing promotions or discounts offered by the train company.
The price of a bus ticket from Vancouver to Winnipeg ranges from $268 to $447. It's important to take into consideration that these prices can vary depending on factors such as the time of year, availability, and any promotions or discounts that may be available. It's recommended to check with different bus companies and compare prices to find the best deal for your travel dates.
The cost of driving from Vancouver to Winnipeg can range from $390 to $600, depending on various factors such as gas prices, tolls, and the type of vehicle you use. This estimate includes fuel expenses and potential accommodation along the way. It is advisable to plan for additional costs such as meals and any potential car maintenance during the journey.

Trips from Vancouver

Trips to Winnipeg