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 Toronto to Windsor on 19 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 14:15
Union Station Bus Terminal 6h 10m 20:25
Windsor (International Transit Centre) Cheapest £35 Bus 23:55
Mississauga 4h 55m 04:50
Windsor (International Transit Centre) Fastest £41 Bus 08:00
Union Station Bus Terminal 6h 14:00
Windsor (International Transit Centre) No tags £42 Bus 18:00
Union Station Bus Terminal 6h 15m 00:15
Windsor (International Transit Centre) No tags £38 Bus 23:00
Union Station Bus Terminal 5h 50m 04:50
Windsor (International Transit Centre) No tags £41
Next departures from Toronto to Windsor on 20 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 23:00
Union Station Bus Terminal 5h 50m 04:50
Windsor (International Transit Centre) Cheapest £42 Bus 23:55
Mississauga 4h 55m 04:50
Windsor (International Transit Centre) Fastest £42 Bus 08:00
Union Station Bus Terminal 6h 14:00
Windsor (International Transit Centre) No tags £48 Bus 14:15
Union Station Bus Terminal 6h 10m 20:25
Windsor (International Transit Centre) No tags £46 Bus 18:00
Union Station Bus Terminal 6h 15m 00:15
Windsor (International Transit Centre) No tags £44
Next departures from Toronto to Windsor on 21 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 08:00
Union Station Bus Terminal 6h 14:00
Windsor (International Transit Centre) Cheapest £37 Bus 23:55
Mississauga 4h 55m 04:50
Windsor (International Transit Centre) Fastest £44 Bus 14:15
Union Station Bus Terminal 6h 10m 20:25
Windsor (International Transit Centre) No tags £37 Bus 18:00
Union Station Bus Terminal 6h 15m 00:15
Windsor (International Transit Centre) No tags £37 Bus 23:00
Union Station Bus Terminal 5h 50m 04:50
Windsor (International Transit Centre) No tags £44
Next departures from Toronto to Windsor on 22 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 23:00
Union Station Bus Terminal 5h 50m 04:50
Windsor (International Transit Centre) Cheapest £42 Bus 23:55
Mississauga 4h 55m 04:50
Windsor (International Transit Centre) Fastest £42 Bus 08:00
Union Station Bus Terminal 6h 14:00
Windsor (International Transit Centre) No tags £45 Bus 14:15
Union Station Bus Terminal 6h 10m 20:25
Windsor (International Transit Centre) No tags £68 Bus 18:00
Union Station Bus Terminal 6h 15m 00:15
Windsor (International Transit Centre) No tags £53
Next departures from Toronto to Windsor on 23 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 23:00
Union Station Bus Terminal 5h 50m 04:50
Windsor (International Transit Centre) Cheapest £36 Bus 23:55
Mississauga 4h 55m 04:50
Windsor (International Transit Centre) Fastest £36 Bus 08:00
Union Station Bus Terminal 6h 14:00
Windsor (International Transit Centre) No tags £58 Bus 07:05
Scarborough - 55 Town Centre Court 6h 55m 14:00
Windsor (International Transit Centre) No tags £58 Bus 22:20
Scarborough - 55 Town Centre Court 6h 30m 04:50
Windsor (International Transit Centre) No tags £36
Next departures from Toronto to Windsor on 24 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 14:15
Union Station Bus Terminal 6h 10m 20:25
Windsor (International Transit Centre) Cheapest Fastest £31 Bus 13:25
Scarborough - 55 Town Centre Court 7h 20:25
Windsor (International Transit Centre) No tags £31 Bus 10:35
Pearson International Airport, Terminal 1 9h 50m 20:25
Windsor (International Transit Centre) No tags £41
Next departures from Toronto to Windsor on 25 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 08:00
Union Station Bus Terminal 6h 14:00
Windsor (International Transit Centre) Cheapest £31 Bus 18:50
Pearson International Airport, Terminal 1 5h 25m 00:15
Windsor (International Transit Centre) Fastest £35 Bus 14:15
Union Station Bus Terminal 6h 10m 20:25
Windsor (International Transit Centre) No tags £31 Bus 18:00
Union Station Bus Terminal 6h 15m 00:15
Windsor (International Transit Centre) No tags £35 Bus 07:05
Scarborough - 55 Town Centre Court 6h 55m 14:00
Windsor (International Transit Centre) No tags £31
Next departures from Toronto to Windsor on 26 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Bus 08:00
Union Station Bus Terminal 6h 14:00
Windsor (International Transit Centre) Cheapest £31 Bus 23:55
Mississauga 4h 55m 04:50
Windsor (International Transit Centre) Fastest £33 Bus 14:15
Union Station Bus Terminal 6h 10m 20:25
Windsor (International Transit Centre) No tags £35 Bus 18:00
Union Station Bus Terminal 6h 15m 00:15
Windsor (International Transit Centre) No tags £34 Bus 23:00
Union Station Bus Terminal 5h 50m 04:50
Windsor (International Transit Centre) No tags £33
Last refresh of the prices: Today at 00:02 EDT.
View all departures Where are the popular stops in Toronto and Windsor? 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 Toronto to Windsor, ON, CA was searched and found on 24 Mar 2026 with a price of £26 To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Toronto to Windsor, ON, CA as early as possible.
You can expect to pay from £26 to £62 for a bus ticket from Toronto to Windsor, ON, CA based on the last 2 days. You can expect to find the cheapest price for the trip at £26, which is on 2026-03-24.
People from around the world trust Busbud
Popular bus departures from Toronto Popular bus routes to Windsor Continue your journey from Windsor