There are 5 ways to get from Port Colborne to Winnipeg by car, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Buffalo Niagara International Airport, fly
best- Drive from Port Colborne to Buffalo-Airport-BUFcar
- Fly from Buffalo Niagara International Airport (BUF) to Winnipeg J. A. Richardson International Airport (YWG)plane BUF - YWG
6h 12m$262–1,316Bus to Toronto Pearson International Airport, fly
cheapest- Take the bus from St. Catharines to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Winnipeg J. A. Richardson International Airport (YWG)plane YYZ - YWG
7h 58m$121–779Train
- Take the train from St. Catharines to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to Winnipegtrain VIA Rail
37h 36m$304–494Drive 2,010.6 km
- Drive from Port Colborne to Winnipegcar 2,010.6 km
24h 20m$392–566Bus to John C. Munro Hamilton International Airport, fly
- Take the bus from St. Catharines, ON - Bus Terminal to Hamilton Airportbus
- Fly from John C. Munro Hamilton International Airport (YHM) to Winnipeg J. A. Richardson International Airport (YWG)plane YHM - YWG
7h 19m$267–1,084
Buffalo Niagara International Airport (BUF) to Winnipeg J. A. Richardson International Airport (YWG) flights
Questions & Answers
The cheapest way to get from Port Colborne to Winnipeg is to bus and fly which costs $120 - $800 and takes 7h 58m.
The fastest way to get from Port Colborne to Winnipeg is to drive and fly which takes 6h 12m and costs $260 - $1,400.
The distance between Port Colborne and Winnipeg is 1662 km. The road distance is 2010.6 km.
The best way to get from Port Colborne to Winnipeg without a car is to train which takes 37h 36m and costs $300 - $500.
It takes approximately 6h 12m to get from Port Colborne to Winnipeg, including transfers.
Winnipeg is 1h behind Port Colborne. It is currently 1:12 AM in Port Colborne and 12:12 AM in Winnipeg.
Yes, the driving distance between Port Colborne to Winnipeg is 2011 km. It takes approximately 24h 20m to drive from Port Colborne to Winnipeg.
There are 223+ hotels available in Winnipeg.
What companies run services between Port Colborne, ON, Canada and Winnipeg, MB, Canada?
You can take a vehicle from Port Colborne to Winnipeg via St. Catharines and Toronto Union Station in around 37h 36m.
- Website
- aircanada.com
Flights from Buffalo Niagara International Airport to Winnipeg J. A. Richardson International Airport via Chicago O'Hare
- Ave. Duration
- 6h 34m
- When
- Every day
- Estimated price
- $260–1,300
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 44m
- When
- Every day
- Estimated price
- $100–550
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Ottawa
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- $130–650
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Montreal
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $140–700
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Chicago O'Hare
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $120–600
- Website
- united.com
Flights from Buffalo Niagara International Airport to Winnipeg J. A. Richardson International Airport via Chicago O'Hare
- Ave. Duration
- 6h 34m
- When
- Every day
- Estimated price
- $260–1,300
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 44m
- When
- Every day
- Estimated price
- $100–550
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Chicago O'Hare
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $120–600
- Website
- delta.com
Flights from Buffalo Niagara International Airport to Winnipeg J. A. Richardson International Airport via Minneapolis
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $250–1,300
Flights from Buffalo Niagara International Airport to Winnipeg J. A. Richardson International Airport via Atlanta
- Ave. Duration
- 10h 9m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $500–2,800
Flights from Buffalo Niagara International Airport to Winnipeg J. A. Richardson International Airport via Detroit, Minneapolis
- Ave. Duration
- 6h 58m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $250–1,300
Flights from Buffalo Niagara International Airport to Winnipeg J. A. Richardson International Airport via Detroit, Toronto Pearson International Airport
- Ave. Duration
- 8h 41m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $440–2,600
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 49m
- When
- Every day
- Estimated price
- $95–650
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Minneapolis
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $110–600
- Website
- westjet.com
Flights from Buffalo Niagara International Airport to Winnipeg J. A. Richardson International Airport via Minneapolis
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $250–1,300
Flights from Buffalo Niagara International Airport to Winnipeg J. A. Richardson International Airport via Atlanta
- Ave. Duration
- 10h 9m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $500–2,800
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $95–650
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Minneapolis
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $110–600
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $210–700
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Ottawa
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- $210–700
Flights from John C. Munro Hamilton International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $250–1,000
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $95–490
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from St. Catharines to Toronto Union Station
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $25–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $26–120
- Economy Adult - Advanced Booking
- $26–85
- Economy Escape Advanced Booking - Adult
- $25–45
Train from Toronto Union Station to Winnipeg
- Ave. Duration
- 34h 35m
- Frequency
- Twice a week
- Estimated price
- $200–280
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $200–280
- Economy Adult - Advanced Booking
- $240–280
- Economy Escape Advanced Booking - Adult
- $210–250
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from St. Catharines to Toronto Pearson Airport
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Estimated price
- $14–120
- Schedules at
- flixbus.com
- Adult
- $14–120
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from St. Catharines, ON - Bus Terminal to Hamilton Airport
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $12–75
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 5 delightfully under-the-radar French towns you need to visit, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Southend Airport into central London - to help you get the most out of your next trip.









