- Gordon Bay to Toronto buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Ontario Northland + Go Transit | Bus | Hatherley Rd | Toronto - Union Station Train | No tags | ||||
Ontario Northland + Go Transit | Bus | Hatherley Rd | Toronto Pearson Airport YYZ Terminal 1 | No tags | ||||
Ontario Northland + Go Transit | Bus | Hatherley Rd | Toronto Pearson Airport YYZ Terminal 1 | No tags | ||||
![]() | Bus | Hatherley Rd | GO Transit - 1 Yorkdale Rd | No tags | ||||
![]() | Bus | Hatherley Rd | Toronto - Union Station Bus Terminal | No tags |
Get from Gordon Bay to Toronto
The journey takes about 4 hours 8 minutes, and with fares starting at just £48, it presents an excellent value for a comfortable ride.
Compare bus companies
Based on 7708 reviews, the company was rated 4.2 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Ontario Northland ticket prices on this trip start at £49
Ontario Northland Gordon Bay Toronto recent customer reviews
Easy to book tickets, information provided in advance and during the trip was clear and helpful.
Constance H.
The bus didn’t stop even after I flagged him down and I haven’t got my refund back yet
Kenny A.
Frequently asked questions about travelling by bus from Gordon Bay to Toronto
How far is Toronto from Gordon Bay by coach?
The journey from Gordon Bay to Toronto by coach covers an approximate distance of 107 miles (172 km).
What is the best way to go from Gordon Bay to Toronto without a car?
You can reach Toronto from Gordon Bay by coach, as there are regular services between the two locations. You can also consider rideshare services depending on your preferences.






