GO Transit line guide

Lakeshore East

Union – Durham College Oshawa · 10 stations.

The Lakeshore East line is a GO Transit train line between Union and Durham College Oshawa, with 10 stations, and 8 GO bus routes stop at its stations outside Union.

Lakeshore East runs from Union Station east through Scarborough and into Durham Region, ending at Durham College Oshawa, with 10 stations along the way. It's one of GO's genuinely all-day, two-way corridors rather than a peak-only commuter line: trains run roughly every 30 minutes through midday and evening, tighten to about 10 minutes during the evening rush, and continue overnight at roughly a half-hour interval rather than stopping service after the evening commute. Weekend trains run too, starting a bit later at 7:39 a.m. compared to 5:02 a.m. on weekdays, but running just as late into the night. Major stops along the way include Danforth and Guildwood in Toronto's east end, and Ajax and Whitby further out in Durham Region, giving the corridor a mix of city and suburban character depending on where along the line a trip starts or ends.

Lakeshore East at a glance

Termini
Union – Durham College Oshawa
Stations
10
Weekday hours
5:02 a.m. – 1:22 a.m. (next day)
Weekend hours
7:39 a.m. – 1:52 a.m. (next day)
Frequency
AM rush every 30 min, PM rush every 10 min, Midday every 30 min, Evening every 30 min, Overnight every 29 min.

Stations on Lakeshore East

GO buses along the Lakeshore East line

← Back to GO Transit trip planning

Frequently asked questions

Where does the Lakeshore East GO train go?
The Lakeshore East line runs between Union and Durham College Oshawa, stopping at 10 stations.
What are the stops on the Lakeshore East line?
In order from Union: Union, Danforth, Scarborough, Eglinton, Guildwood, Rouge Hill, Pickering, Ajax, Whitby and Durham College Oshawa.
Where can I connect to other transit on the Lakeshore East line?
Connections at Lakeshore East line stations: Union (TTC at Union, UP Express at Union, VIA Rail).
Which GO buses connect with the Lakeshore East line?
GO Bus 41 (Hamilton / Pickering), GO Bus 52 (Oshawa / Hwy 407 Terminal), GO Bus 56 (Oshawa / Oakville), GO Bus 88 (Peterborough / Oshawa), GO Bus 90 (Lakeshore East), GO Bus 92 (Oshawa / Yorkdale), GO Bus 94 (Pickering / Square One) and GO Bus 96 (Oshawa / Finch Express) stop at Lakeshore East line stations outside Union.
Are Lakeshore East line stations accessible?
Every Lakeshore East line station is listed as fully accessible.
Can I plan a Lakeshore East line trip with live status?
Yes. Reroute plans GO trips with live line status from Metrolinx, and connects the train to the TTC, local buses, driving or walking in the same itinerary.

One app for the whole trip.

Every way across the GTA, ranked in one list. No account needed.