There are 4 ways to get from Traverse City to Winnipeg by plane, bus, 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
best- Fly from Traverse City (TVC) to Winnipeg J. A. Richardson International Airport (YWG)plane TVC - YWG
5h 57m$163–708Bus
cheapest- Take the bus from Traverse City, MI to St. Ignacebus
- Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus
- Take the bus from Sault Ste Marie to Thunder Baybus
- Take the bus from Thunder Bay to Winnipegbus
25h 58m$134–373Bus via Dinorwic - Postal Boxes
- Take the bus from Traverse City, MI to St. Ignacebus
- Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus
- Take the bus from Sault Ste Marie to Manitouwadge Jctbus
- Take the bus from Manitouwadge Hwy 17 Junction to Thunder Bay - 947 Memorial Avebus
- Take the bus from Thunder Bay - 947 Memorial Ave to Dinorwic - Postal Boxesbus
- Take the bus from Dinorwic - Postal Boxes to Winnipeg - Balmoral Transit Stationbus
24h 58m$520–783Drive 1,428.2 km
- Drive from Traverse City to Winnipegcar 1,428.2 km
18h 17m$289–418
Traverse City (TVC) to Winnipeg J. A. Richardson International Airport (YWG) flights
Comparing Your Travel Options
The cheapest way to get from Traverse City to Winnipeg is to bus which costs $130 - $380 and takes 25h 58m.
The fastest way to get from Traverse City to Winnipeg is to fly which takes 5h 57m and costs $160 - $750.
No, there is no direct bus from Traverse City to Winnipeg station. However, there are services departing from Traverse City, MI and arriving at Winnipeg - Balmoral Transit Station via St. Ignace Transportation Center, Sault Ste Marie, Manitouwadge Hwy 17 Junction, Thunder Bay - 947 Memorial Ave and Dinorwic - Postal Boxes. The journey, including transfers, takes approximately 24h 58m.
The distance between Traverse City and Winnipeg is 1060 km. The road distance is 1428.2 km.
It takes approximately 5h 57m to get from Traverse City to Winnipeg, including transfers.
Traverse City to Winnipeg bus services, operated by Indian Trails, depart from Traverse City, MI station.
The best way to get from Traverse City to Winnipeg is to fly which takes 5h 57m and costs $160 - $750. Alternatively, you can bus via Dinorwic - Postal Boxes, which costs $500 - $800 and takes 24h 58m.
Traverse City to Winnipeg bus services, operated by Indian Trails, arrive at St. Ignace station.
Winnipeg is 1h behind Traverse City. It is currently 5:33 AM in Traverse City and 4:33 AM in Winnipeg.
Yes, the driving distance between Traverse City to Winnipeg is 1428 km. It takes approximately 18h 17m to drive from Traverse City to Winnipeg.
What companies run services between Traverse City, MI, USA and Winnipeg, MB, Canada?
United Airlines, American Airlines, and two other airlines fly from Traverse City (TVC) to Winnipeg J. A. Richardson International Airport (YWG) every 4 hours. Alternatively, you can take a bus from Traverse City, MI to Winnipeg - Balmoral Transit Station via St. Ignace Transportation Center, Sault Ste. Marie, MI, Sault Ste Marie, Manitouwadge Jct, Manitouwadge Hwy 17 Junction, Thunder Bay - 947 Memorial Ave, and Dinorwic - Postal Boxes in around 24h 58m.
- Website
- united.com
Flights from Traverse City to Winnipeg J. A. Richardson International Airport via Chicago O'Hare
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- $120–650
Flights from Traverse City to Winnipeg J. A. Richardson International Airport via Denver
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $210–900
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Traverse City, MI to St. Ignace
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $27–55
- Website
- Indian Trails
Bus from St. Ignace Transportation Center to Sault Ste. Marie, MI
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- Indian Trails
Bus from Traverse City, MI to St. Ignace
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $27–55
- Website
- Indian Trails
Bus from St. Ignace Transportation Center to Sault Ste. Marie, MI
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $14–35
- Website
- Indian Trails
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
Booking & Getting There
There are 257+ hotels available in Winnipeg.

