Find a bus from Toronto to Winnipeg

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in

Journey details

Best price $ 365
Journey duration 31 h 25 min
Connections per day 16
First departure: 09:00
Last departure: 11:30
Distance 1510km

With virail find your bus from Toronto to Winnipeg

If you are looking for low-cost bus tickets from Toronto to Winnipeg, virail is what you are looking for. By comparing offers from several providers, you can find the perfect solution for your budget and schedule.

How much is a low-cost ticket for buses from Toronto to Winnipeg?

Where do the buses to Winnipeg leave from?

When travelling by bus from Toronto to Winnipeg, the stations served are Coach Terminal or Yorkdale and Southdale Mall or Sherbrook St - HSC - University.

Ticket price Toronto - Winnipeg every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 313$ 518$ 295$ 296$ 517$ 313$ 477
More $ 252$ 254$ 252 More More More

When travelling for long distances, bus rides can be very long and boring. If your budget is limited, you can find faster options by booking flights with low-cost airlines.

How many bus connections exist to go from Toronto to Winnipeg per day?

If you need to travel to Winnipeg from Toronto please know that there are 16 bus connections every day. Please know that absolutely all these connections direct lines. Therefore, you will stay in the same bus for the whole trip.

What time are the buses to Winnipeg?

The first bus to Winnipeg leaves at 09:09, while the last one is scheduled at 11:07. The journey takes on average 31 hours and 2 minutes, but the fastest connections take only 30 hours and 25 minutes.

Which bus companies are in service in the route Toronto - Winnipeg?

You can travel by bus from Toronto to Winnipeg with Ontario Northland.

virail lets you search and compare times and prices of any transports from one city to another