• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 4 ways to get from Hamilton to Winnipeg by bus, 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.

Recommended option

Bus to Toronto, fly  •  5 h 22 min

  1. Take the bus from King St. W. @ Summers Ln. to Pearson Airport Terminal 1
  2. Fly from Toronto (YYZ) to Winnipeg (YWG) YYZ - YWG

$150 - $662

Cheapest option

Fly from Hamilton  •  5 h 2 min

  1. Fly from Hamilton (YHM) to Winnipeg (YWG) YHM - YWG

$115 - $655

2 alternative options

Bus, train  •  37 h 5 min

  1. Take the bus from Hamilton GO Centre Bus to Union Station Bus Terminal 16 / ...
  2. Take the train from Toronto to Winnipeg VIA Rail

$208 - $349

Drive  •  22 h 42 min

  1. Drive from Hamilton to Winnipeg 1355.9 miles

$180 - $260

Questions & Answers

The cheapest way to get from Hamilton to Winnipeg is to drive which costs $230 - $340 and takes 22 h 42 min.

More details

The quickest way to get from Hamilton to Winnipeg is to fly which costs $150 - $900 and takes 5 h 2 min.

More details

The distance between Hamilton and Winnipeg is 1509 km. The road distance is 2169.4 km.

Get driving directions

The best way to get from Hamilton to Winnipeg without a car is to bus and train which takes 37 h 5 min and costs $270 - $460.

More details

It takes approximately 5 h 22 min to get from Hamilton to Winnipeg, including transfers.

More details

The quickest flight from Toronto Airport to Winnipeg Airport is the direct flight which takes 2 h 39 min.

Search flights

Winnipeg is 1 h behind Hamilton. It is currently 11:33 PM in Hamilton and 10:33 PM in Winnipeg.

Yes, the driving distance between Hamilton to Winnipeg is 2169 km. It takes approximately 22 h 42 min to drive from Hamilton to Winnipeg.

Get driving directions

Delta, Air Canada and WestJet offer flights from Toronto Airport to Winnipeg Airport.

Search flights

There are 103+ hotels available in Winnipeg. Prices start at $55 USD per night.

More details

Map of how to get from Hamilton to Winnipeg.
Launch map view
  • Distance: 943.2 miles
  • Duration: 5 h 22 min

What companies run services between Hamilton, ON, Canada and Winnipeg, MB, Canada?

Flair Airlines flies from Hamilton to Winnipeg 5 times a week.

Airlines
WestJet
Website
westjet.com
Flights from Toronto to Winnipeg
Ave. Duration
2 h 39 min
When
Every day
Estimated price
$230 - $950
Flights from Toronto to Winnipeg via Ottawa
Ave. Duration
4 h 49 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$230 - $950
Flights from Toronto to Winnipeg via Minneapolis
Ave. Duration
5 h 1 min
When
Every day
Estimated price
$150 - $750
Air Canada
Website
aircanada.com
Flights from Toronto to Winnipeg
Ave. Duration
2 h 43 min
When
Every day
Estimated price
$200 - $1,000
Delta
Website
delta.com
Flights from Toronto to Winnipeg
Ave. Duration
2 h 40 min
When
Every day
Estimated price
$230 - $950
Flights from Toronto to Winnipeg via Minneapolis
Ave. Duration
5 h 1 min
When
Every day
Estimated price
$150 - $750
Flair Airlines
Website
flairair.ca
Flights from Hamilton to Winnipeg
Ave. Duration
2 h 59 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $650
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Toronto to Winnipeg
Ave. Duration
35 h
Frequency
Twice a week
Estimated price
$200 - $340
Website
viarail.ca
Escape
$170 - $190
Economy
$200 - $280
EconomyPlus
$240 - $340
Business
$370 - $550
Bus operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Bus from King St. W. @ Summers Ln. to Pearson Airport Terminal 1
Ave. Duration
1 h 3 min
Frequency
Hourly
Estimated price
$7 - $9
Website
GO Transit
Bus from Hamilton GO Centre Bus to Union Station Bus Terminal
Ave. Duration
1 h 5 min
Frequency
Every 30 minutes
Estimated price
$7 - $10
Website
GO Transit

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 How to get from JFK to New York City, Which London airport should I choose? and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Hamilton to Hamilton Airport is to line 20 bus which takes 23 min and costs $3.

More details