# GO Train to Union Station

[Read this page on Reroute](https://rerouteapp.ca/go-transit/trips)

GO Transit trip guides

Trip guides from all 70 GO stations to Union: the line, the stations in between, and the way back.

[Plan a GO trip](https://rerouteapp.ca/map)

All seven GO train lines end at Union Station, so from any GO station a train on its own line takes you there without a change of train. Each guide below lists the stations the line passes on the way in, the connections at both ends, the way back from Union, and a link that opens the trip in the live planner.

Heading to the airport instead? See [Union Station to Pearson Airport](https://rerouteapp.ca/up-express/pearson-airport).

## Every GO trip to Union, by line

### [Barrie line](https://rerouteapp.ca/go-transit/barrie-line)

-   [Downsview Park GO to Union](https://rerouteapp.ca/go-transit/trips/downsview-park-to-union)
-   [Rutherford GO to Union](https://rerouteapp.ca/go-transit/trips/rutherford-to-union)
-   [Maple GO to Union](https://rerouteapp.ca/go-transit/trips/maple-to-union)
-   [King City GO to Union](https://rerouteapp.ca/go-transit/trips/king-city-to-union)
-   [Aurora GO to Union](https://rerouteapp.ca/go-transit/trips/aurora-to-union)
-   [Newmarket GO to Union](https://rerouteapp.ca/go-transit/trips/newmarket-to-union)
-   [East Gwillimbury GO to Union](https://rerouteapp.ca/go-transit/trips/east-gwillimbury-to-union)
-   [Bradford GO to Union](https://rerouteapp.ca/go-transit/trips/bradford-to-union)
-   [Barrie South GO to Union](https://rerouteapp.ca/go-transit/trips/barrie-south-to-union)
-   [Allandale Waterfront GO to Union](https://rerouteapp.ca/go-transit/trips/allandale-waterfront-to-union)

### [Kitchener line](https://rerouteapp.ca/go-transit/kitchener-line)

-   [Bloor GO to Union](https://rerouteapp.ca/go-transit/trips/bloor-to-union)
-   [Mount Dennis GO to Union](https://rerouteapp.ca/go-transit/trips/mount-dennis-to-union)
-   [Weston GO to Union](https://rerouteapp.ca/go-transit/trips/weston-to-union)
-   [Etobicoke North GO to Union](https://rerouteapp.ca/go-transit/trips/etobicoke-north-to-union)
-   [Malton GO to Union](https://rerouteapp.ca/go-transit/trips/malton-to-union)
-   [Bramalea GO to Union](https://rerouteapp.ca/go-transit/trips/bramalea-to-union)
-   [Brampton Innovation District GO to Union](https://rerouteapp.ca/go-transit/trips/brampton-innovation-district-to-union)
-   [Mount Pleasant GO to Union](https://rerouteapp.ca/go-transit/trips/mount-pleasant-to-union)
-   [Georgetown GO to Union](https://rerouteapp.ca/go-transit/trips/georgetown-to-union)
-   [Acton GO to Union](https://rerouteapp.ca/go-transit/trips/acton-to-union)
-   [Guelph Central GO to Union](https://rerouteapp.ca/go-transit/trips/guelph-central-to-union)
-   [Kitchener GO to Union](https://rerouteapp.ca/go-transit/trips/kitchener-to-union)
-   [Stratford GO to Union](https://rerouteapp.ca/go-transit/trips/stratford-to-union)

### [Lakeshore East line](https://rerouteapp.ca/go-transit/lakeshore-east-line)

-   [Danforth GO to Union](https://rerouteapp.ca/go-transit/trips/danforth-to-union)
-   [Scarborough GO to Union](https://rerouteapp.ca/go-transit/trips/scarborough-to-union)
-   [Eglinton GO to Union](https://rerouteapp.ca/go-transit/trips/eglinton-to-union)
-   [Guildwood GO to Union](https://rerouteapp.ca/go-transit/trips/guildwood-to-union)
-   [Rouge Hill GO to Union](https://rerouteapp.ca/go-transit/trips/rouge-hill-to-union)
-   [Pickering GO to Union](https://rerouteapp.ca/go-transit/trips/pickering-to-union)
-   [Ajax GO to Union](https://rerouteapp.ca/go-transit/trips/ajax-to-union)
-   [Whitby GO to Union](https://rerouteapp.ca/go-transit/trips/whitby-to-union)
-   [Durham College Oshawa GO to Union](https://rerouteapp.ca/go-transit/trips/durham-college-oshawa-to-union)

### [Lakeshore West line](https://rerouteapp.ca/go-transit/lakeshore-west-line)

-   [Exhibition GO to Union](https://rerouteapp.ca/go-transit/trips/exhibition-to-union)
-   [Mimico GO to Union](https://rerouteapp.ca/go-transit/trips/mimico-to-union)
-   [Long Branch GO to Union](https://rerouteapp.ca/go-transit/trips/long-branch-to-union)
-   [Port Credit GO to Union](https://rerouteapp.ca/go-transit/trips/port-credit-to-union)
-   [Clarkson GO to Union](https://rerouteapp.ca/go-transit/trips/clarkson-to-union)
-   [Oakville GO to Union](https://rerouteapp.ca/go-transit/trips/oakville-to-union)
-   [Bronte GO to Union](https://rerouteapp.ca/go-transit/trips/bronte-to-union)
-   [Appleby GO to Union](https://rerouteapp.ca/go-transit/trips/appleby-to-union)
-   [Burlington GO to Union](https://rerouteapp.ca/go-transit/trips/burlington-to-union)
-   [Aldershot GO to Union](https://rerouteapp.ca/go-transit/trips/aldershot-to-union)
-   [Hamilton GO Centre to Union](https://rerouteapp.ca/go-transit/trips/hamilton-go-centre-to-union)
-   [West Harbour GO to Union](https://rerouteapp.ca/go-transit/trips/west-harbour-to-union)
-   [Confederation GO to Union](https://rerouteapp.ca/go-transit/trips/confederation-to-union)
-   [St. Catharines GO to Union](https://rerouteapp.ca/go-transit/trips/st-catharines-to-union)
-   [Niagara Falls GO to Union](https://rerouteapp.ca/go-transit/trips/niagara-falls-to-union)

### [Milton line](https://rerouteapp.ca/go-transit/milton-line)

-   [Kipling GO to Union](https://rerouteapp.ca/go-transit/trips/kipling-to-union)
-   [Dixie GO to Union](https://rerouteapp.ca/go-transit/trips/dixie-to-union)
-   [Cooksville GO to Union](https://rerouteapp.ca/go-transit/trips/cooksville-to-union)
-   [Erindale GO to Union](https://rerouteapp.ca/go-transit/trips/erindale-to-union)
-   [Streetsville GO to Union](https://rerouteapp.ca/go-transit/trips/streetsville-to-union)
-   [Meadowvale GO to Union](https://rerouteapp.ca/go-transit/trips/meadowvale-to-union)
-   [Lisgar GO to Union](https://rerouteapp.ca/go-transit/trips/lisgar-to-union)
-   [Milton GO to Union](https://rerouteapp.ca/go-transit/trips/milton-to-union)

### [Richmond Hill line](https://rerouteapp.ca/go-transit/richmond-hill-line)

-   [Oriole GO to Union](https://rerouteapp.ca/go-transit/trips/oriole-to-union)
-   [Old Cummer GO to Union](https://rerouteapp.ca/go-transit/trips/old-cummer-to-union)
-   [Langstaff GO to Union](https://rerouteapp.ca/go-transit/trips/langstaff-to-union)
-   [Richmond Hill GO to Union](https://rerouteapp.ca/go-transit/trips/richmond-hill-to-union)
-   [Gormley GO to Union](https://rerouteapp.ca/go-transit/trips/gormley-to-union)
-   [Bloomington GO to Union](https://rerouteapp.ca/go-transit/trips/bloomington-to-union)

### [Stouffville line](https://rerouteapp.ca/go-transit/stouffville-line)

-   [Kennedy GO to Union](https://rerouteapp.ca/go-transit/trips/kennedy-to-union)
-   [Agincourt GO to Union](https://rerouteapp.ca/go-transit/trips/agincourt-to-union)
-   [Milliken GO to Union](https://rerouteapp.ca/go-transit/trips/milliken-to-union)
-   [Unionville GO to Union](https://rerouteapp.ca/go-transit/trips/unionville-to-union)
-   [Centennial GO to Union](https://rerouteapp.ca/go-transit/trips/centennial-to-union)
-   [Markham GO to Union](https://rerouteapp.ca/go-transit/trips/markham-to-union)
-   [Mount Joy GO to Union](https://rerouteapp.ca/go-transit/trips/mount-joy-to-union)
-   [Stouffville GO to Union](https://rerouteapp.ca/go-transit/trips/stouffville-to-union)
-   [Old Elm GO to Union](https://rerouteapp.ca/go-transit/trips/old-elm-to-union)

[← Back to GO Transit trip planning](https://rerouteapp.ca/go-transit)

## One app for the whole trip.

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

[Plan a trip](https://rerouteapp.ca/map)

## Report a content error

[Give feedback](https://reroute.userjot.com) with this page's URL, the incorrect statement, and supporting evidence.
