Next bus departures Today, 19 Mar Tomorrow, 20 Mar Sat, 21 Mar Sun, 22 Mar Mon, 23 Mar Tue, 24 Mar Wed, 25 Mar Thu, 26 Mar More dates
Next departures from Windsor to Toronto on 19 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 12:30
Windsor (International Transit Centre) 6h 10m 18:40
Union Station Bus Terminal Cheapest £75 Bus 12:30
Windsor (International Transit Centre) 5h 25m 17:55
Pearson International Airport, Terminal 1 Fastest £75 Bus 17:00
Windsor (International Transit Centre) 5h 40m 22:40
Union Station Bus Terminal No tags £80 Bus 12:30
Windsor (International Transit Centre) 6h 55m 19:25
Scarborough - 55 Town Centre Court No tags £75 Bus 17:00
Windsor (International Transit Centre) 6h 20m 23:20
Scarborough - 55 Town Centre Court No tags £80
Next departures from Windsor to Toronto on 20 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 07:45
Windsor (International Transit Centre) 6h 5m 13:50
Union Station Bus Terminal Cheapest £62 Bus 12:30
Windsor (International Transit Centre) 5h 25m 17:55
Pearson International Airport, Terminal 1 Fastest £62 Bus 12:30
Windsor (International Transit Centre) 6h 10m 18:40
Union Station Bus Terminal No tags £62 Bus 17:00
Windsor (International Transit Centre) 5h 40m 22:40
Union Station Bus Terminal No tags £62 Bus 07:45
Windsor (International Transit Centre) 7h 14:45
Scarborough - 55 Town Centre Court No tags £62
Next departures from Windsor to Toronto on 21 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 17:00
Windsor (International Transit Centre) 5h 40m 22:40
Union Station Bus Terminal Cheapest £38 Bus 00:30
Windsor (International Transit Centre) 4h 45m 05:15
Mississauga Fastest £43 Bus 00:30
Windsor (International Transit Centre) 5h 40m 06:10
Union Station Bus Terminal No tags £43 Bus 07:45
Windsor (International Transit Centre) 6h 5m 13:50
Union Station Bus Terminal No tags £39 Bus 12:30
Windsor (International Transit Centre) 6h 10m 18:40
Union Station Bus Terminal No tags £41
Next departures from Windsor to Toronto on 22 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 00:30
Windsor (International Transit Centre) 5h 40m 06:10
Union Station Bus Terminal Cheapest £39 Bus 00:30
Windsor (International Transit Centre) 4h 45m 05:15
Mississauga Fastest £39 Bus 07:45
Windsor (International Transit Centre) 6h 5m 13:50
Union Station Bus Terminal No tags £39 Bus 12:30
Windsor (International Transit Centre) 6h 10m 18:40
Union Station Bus Terminal No tags £54 Bus 17:00
Windsor (International Transit Centre) 5h 40m 22:40
Union Station Bus Terminal No tags £79
Next departures from Windsor to Toronto on 23 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 07:45
Windsor (International Transit Centre) 6h 5m 13:50
Union Station Bus Terminal Cheapest £35 Bus 00:30
Windsor (International Transit Centre) 4h 45m 05:15
Mississauga Fastest £42 Bus 00:30
Windsor (International Transit Centre) 5h 40m 06:10
Union Station Bus Terminal No tags £42 Bus 12:30
Windsor (International Transit Centre) 6h 10m 18:40
Union Station Bus Terminal No tags £36 Bus 17:00
Windsor (International Transit Centre) 5h 40m 22:40
Union Station Bus Terminal No tags £44
Next departures from Windsor to Toronto on 24 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 00:30
Windsor (International Transit Centre) 5h 40m 06:10
Union Station Bus Terminal Cheapest £38 Bus 00:30
Windsor (International Transit Centre) 4h 45m 05:15
Mississauga Fastest £38 Bus 00:30
Windsor (International Transit Centre) 6h 10m 06:40
Scarborough - 55 Town Centre Court No tags £38 Bus 00:30
Windsor (International Transit Centre) 5h 10m 05:40
Pearson International Airport, Terminal 1 No tags £38
Next departures from Windsor to Toronto on 25 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 17:00
Windsor (International Transit Centre) 5h 40m 22:40
Union Station Bus Terminal Cheapest £30 Bus 00:30
Windsor (International Transit Centre) 4h 45m 05:15
Mississauga Fastest £54 Bus 00:30
Windsor (International Transit Centre) 5h 40m 06:10
Union Station Bus Terminal No tags £54 Bus 07:45
Windsor (International Transit Centre) 6h 5m 13:50
Union Station Bus Terminal No tags £31 Bus 00:30
Windsor (International Transit Centre) 6h 10m 06:40
Scarborough - 55 Town Centre Court No tags £54
Next departures from Windsor to Toronto on 26 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 07:45
Windsor (International Transit Centre) 6h 5m 13:50
Union Station Bus Terminal Cheapest £30 Bus 12:30
Windsor (International Transit Centre) 5h 25m 17:55
Pearson International Airport, Terminal 1 Fastest £32 Bus 12:30
Windsor (International Transit Centre) 6h 10m 18:40
Union Station Bus Terminal No tags £32 Bus 17:00
Windsor (International Transit Centre) 5h 40m 22:40
Union Station Bus Terminal No tags £35 Bus 07:45
Windsor (International Transit Centre) 7h 14:45
Scarborough - 55 Town Centre Court No tags £30
Last refresh of the prices: Today at 03:01 EDT.
View all departures Where are the popular stops in Windsor and Toronto? Stops in Toronto C
Queens Quay W at Habourfront
York Street between Harbour St and Queens Quay, Queens Quay W, Toronto, ON M5J, Canada Map
E
Scarborough Town Centre
Scarborough Town Center, Ground level parking stop in front of entrance #7, 300 Borough Dr, Scarborough, Ontario, M1P 4P5 , Canada F
Coach Terminal
610 Bay St, Toronto, ON M5G 1M5, Canada Map
Find cheapest prices for buses Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Windsor, ON, CA to Toronto was searched and found on 23 Mar 2026 with a price of £29 To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Windsor, ON, CA to Toronto as early as possible.
You can expect to pay from £29 to £75 for a bus ticket from Windsor, ON, CA to Toronto based on the last 2 days. You can expect to find the cheapest price for the trip at £29, which is on 2026-03-23.
People from around the world trust Busbud
Popular bus departures from Windsor Popular bus routes to Toronto Continue your journey from Toronto