With soaring real estate prices within the City of Toronto, many are looking just outside of the city to buy property. And for commuters, being close to a GO Transit station ranges from added bonus to downright necessary.

Real estate website Zoocasa collected the average 2018 sold prices for homes within a 2 km radius of each of the 66 GO Train stations across the GTHA. They then averaged out commute times sourced from GO Transit and scored them based on arrival times at Union Station at approximately 8:30 am on weekdays.

The data was used to map out the most affordable, and least affordable, homes along the GO Transit line.

The study found that, to score the greatest value, home buyers had better be prepared for a long ride.

According to Zoocasa, two of the least expensive options include homes for sale in Hamilton; West Harbour station, located on the Lakeshore West line, tops the list as most affordable, with an average home price of $365,927 and a 71-minute commute, along with Hamilton station, which comes in third at $414,372, and a 72-minute commute.

The most expensive GO station to live nearby is King City, where the average home costs $1,595,656, though commute time comes in at 43 minutes. That’s followed by Port Credit ($1,361,029 and 25 minutes), Lincolnville ($1,308,108 and 79 minutes), Centennial ($1,040,488 and 52 minutes), and Maple ($1,021,813 and 35 minutes).

5 GO Train Stops with the lowest home prices
1 – West Harbour

Line: Lakeshore West
Home Price: $365,927
Commute Time: 71 minutes

2 – Kitchener

Line: Kitchener
Home Price: $403,907
Commute Time: 111 minutes

3 – Hamilton

Line: Lakeshore West
Home Price: $414,372
Commute Time: 72 minutes

4 – Allendale Waterfront

Line: Barrie
Home Price: $467,152
Commute Time: 105 minutes

5 – Cooksville

Line: Milton
Home Price: $473,874
Commute Time: 33 minutes

5 GO Train Stops with the highest home prices
1 – King City

Line: Barrie
Home Price: $1,595,656
Commute Time: 43 minutes

2 – Port Credit

Line: Lakeshore West
Home Price: $1,361,029
Commute Time: 25 minutes

3 – Lincolnville

Line: Stouffville
Home Price: $1,308,108
Commute Time: 79 minutes

4 – Centennial

Line: Stouffville
Home Price: $1,040,488
Commute Time: 52 minutes

5 – Maple

Line: Barrie
Home Price: $1,021,813
Commute Time: 35 minutes

5 most affordable stops 15–30 minutes from Union Station
1 – Etobicoke North

Line: Kitchener
Home Price: $545,152
Commute Time: 26 minutes

2 – York University

Line: Barrie
Home Price: $563,416
Commute Time: 24 minutes

3 – Kennedy

Line: Stouffville
Home Price: $579,509
Commute Time: 24 minutes

4 – Dixie

Line: Milton
Home Price: $594,842
Commute Time: 27 minutes

5 – Downsview Park

Line: Barrie
Home Price: $598,768
Commute Time: 20 minutes

5 most affordable stops 31–45 minutes from Union Station
1 – Cooksville

Line: Milton
Home Price: $473,874
Commute Time: 33 minutes

2 – Malton

Line: Kitchener
Home Price: $546,356
Commute Time: 32 minutes

3 – Agincourt

Line: Stouffville
Home Price: $550,659
Commute Time: 31 minutes

4 – Whitby

Line: Lakeshore East
Home Price: $551,945
Commute Time: 44 minutes

5 – Ajax

Line: Lakeshore East
Home Price: $582,158
Commute Time: 36 minutes

5 most affordable stops 46–60 minutes from Union Station
1– Oshawa

Line: Lakeshore East
Home Price: $482,794
Commute Time: 50 minutes

2 – Meadowvale

Line: Milton
Home Price: $557,634
Commute Time: 51 minutes

3 – Unionville

Line: Stouffville
Home Price: $632,575
Commute Time: 46 minutes

4 – Brampton

Line: Kitchener
Home Price: $664,528
Commute Time: 48 minutes

5 – Mount Pleasant

Line: Kitchener
Home Price: $707,442
Commute Time: 55 minutes

5 most affordable stops 1 hour+ from Union Station
1 – West Harbour

Line: Lakeshore West
Home Price: $365,927
Commute Time: 71 minutes

2 – Kitchener

Line: Kitchener
Home Price: $403,907
Commute Time: 111 minutes

3 – Hamilton

Line: Lakeshore West
Home Price: $414,372
Commute Time: 72 minutes

4 – Allandale Waterfront

Line: Barrie
Home Price: $467,152
Commute Time: 105 minutes

5 – Guelph

Line: Kitchener
Home Price: $518,042
Commute Time: 87 minutes