GO Transit fares
is the inter-regional transportation authority of the Golden Horseshoe, which includes the Greater Toronto and Hamilton Area. It is Canada's oldest regional transit system, first serving passengers in 1967.
Fare zones
The service area of GO Transit is divided into a number of fare zones, each of which belonging to a number of fare corridors. Fares on GO Transit are based on the distance between originating and destination fare zones. Tickets between two fare zones are valid for travel between the two fare zones stated on the ticket, as well as between any two fare zones that lie between them on the same fare corridor. Tickets are not generally issued between two fare zones on different corridors, with the following notable exceptions:- Due to all-day GO train service and the interlining of the Lakeshore West line and the Lakeshore East line, tickets may be issued for trips starting in a fare zone on one line and ending in a fare zone on the other. Similarly, due to the number of GO bus connections between stations on the Lakeshore West line and the Milton line, tickets may be issued for trips starting in a fare zone in Mississauga or Milton outside of the Lakeshore West line and fare zones on either of the Lakeshore lines.
- Tickets are generally issued for trips between a fare zone inside Toronto and a fare zone outside the City of Toronto, even if they lie in different fare corridors; such tickets are valid between the fare zone outside the City of Toronto to any fare zone inside the City of Toronto for which the ticket value is equal or less. Note that Milliken GO Station, despite physically located within the City of Toronto, is considered to be in a fare zone outside of the City of Toronto for historical reasons.
List of fare zones
Fare zones 1–9, 19, 59, 70, 77, 79, 89 and 90 are located within Toronto.No. | Name | Stops | Corridor |
1 | Toronto Coach Terminal | No longer used by GO Transit | |
2 | Toronto | Union Station Union Station Bus Terminal | |
2 | Toronto | Exhibition GO Station | Lakeshore West line Niagara Falls Brantford |
2 | Toronto | Bloor GO Station | Kitchener Line |
3 | Etobicoke Centre | Kipling GO Station | Milton line |
4 | Metro Northwest | Weston GO Station Etobicoke North GO Station | Kitchener line |
5 | North York | Oriole GO Station Old Cummer GO Station | Richmond Hill line |
5 | North York | Finch Bus Terminal Sheppard-Yonge subway station | Mississauga/North York Milton Trinity Common Pearson Airport Keswick Oshawa |
5 | North York | York Mills Bus Terminal | Mississauga/North York Milton Trinity Common Brampton Kitchener line Oshawa |
5 | North York | Yorkdale Bus Terminal | Mississauga/North York Milton Kitchener Line Brampton Pearson Airport East Gwillimbury Oshawa |
6 | Scarborough South | Danforth GO Station Scarborough GO Station | Beaverton Lakeshore East line Peterborough Stouffville Line |
7 | Scarborough Centre | Agincourt GO Station | Stouffville line |
7 | Scarborough Centre | Scarborough Centre Bus Terminal | Highway 407 East Oshawa Oshawa Durham College Express |
8 | Guildwood | Eglinton GO Station Guildwood GO Station | Beaverton Lakeshore East line Peterborough |
9 | Rouge Hill | Rouge Hill GO Station | Beaverton Lakeshore East line Peterborough |
10 | Port Credit | Port Credit GO Station | Lakeshore West line Brantford Niagara Falls |
11 | Cooksville | Dixie GO Station Cooksville GO Station | Milton line |
12 | Clarkson | Clarkson GO Station | Lakeshore West line Niagara Falls Brantford |
13 | Oakville | Oakville GO Station | Lakeshore West line Highway 407 West Niagara Falls Brantford |
13 | Oakville | Oakville Carpool Lot | Highway 407 West Pearson Airport |
13 | Oakville | Sheridan College | Highway 407 West |
14 | Bronte | Bronte GO Station | Lakeshore West line Brantford Niagara Falls |
14 | Bronte | Bronte Carpool Lot | Highway 407 West |
15 | Appleby | Appleby GO Station | Lakeshore West line Niagara Falls Brantford |
16 | Burlington | Burlington GO Station | Lakeshore West line Niagara Falls Brantford |
16 | Burlington | Burlington Carpool Lot | Highway 407 West Niagara Falls |
17 | Aldershot | Aldershot GO Station | Lakeshore West line Niagara Falls Brantford |
18 | Hamilton | Hamilton GO Centre | Lakeshore West line Hamilton Express Highway 407 West Pearson Airport |
18 | Hamilton | West Harbour GO Station | Lakeshore West Line Niagara Falls |
18 | Hamilton | McMaster University Bus Terminal | Brantford Highway 407 West |
19 | North York | York University GO Station Downsview Park GO Station | Barrie line |
19 | Vaughan | Highway 407 Bus Terminal | Pearson Airport Highway 407 Waterloo |
20 | Square One | Square One Bus Terminal | Milton line Highway 407 West Pearson Airport Mississauga/North York Guelph Waterloo |
21 | Streetsville | Streetsville GO Station | Milton line Highway 407 West |
21 | Streetsville | Erin Mills Transitway Station | Highway 407 West Guelph Waterloo |
21 | Streetsvile | Winston Churchill Transitway Station | Guelph Waterloo |
22 | Meadowvale | Meadowvale GO Station Meadowvale Town Centre | Milton Line Highway 407 West Milton |
22 | Meadowvale | Meadowvale Business Park | Milton |
22 | Meadowvale | Hurontario at 407 GO Park & Ride | Kitchener line Highway 407 West Waterloo |
23 | Lisgar | Lisgar GO Station | Milton line |
24 | Milton | Milton GO Station | Milton line Milton |
24 | Milton | Milton Carpool Lot | Guelph Waterloo |
25 | Mississauga | Dixie Transitway Station Renforth Transitway Station | Mississauga/North York Pearson Airport |
26 | Cambridge | SmartCentres iXpress Station Sportsworld Carpool Lot iXpress Station | Waterloo |
27 | Kitchener | Kitchener railway station | Kitchener line |
27 | Waterloo | Wilfrid Laurier University University of Waterloo | Waterloo |
27 | Kitchener | Charles St. Transit Terminal | Kitchener line Waterloo |
28 | Pontypool | Clarington North Carpool Lot | Peterborough |
29 | Millbrook | Cavan/Millbrook Carpool Lot | Peterborough |
30 | Peterborough | Peterborough Transit Terminal Trent University Peterborough Carpool Lot | Peterborough |
31 | Malton | Malton GO Station | Kitchener line Bolton |
31 | Malton | Toronto Pearson International Airport | Pearson Airport Pearson Airport |
32 | Bramalea | Bramalea City Centre Terminal | Kitchener line Brampton Trinity Common |
32 | Bramalea | Trinity Common Bus Terminal Williams Pkwy at 410 Carpool Lot | Trinity Common |
32 | Bramalea | Bramalea GO Station | Kitchener Line Brampton Trinity Common Highway 407 West Waterloo |
33 | Brampton | Brampton GO Station Brampton Bus Terminal | Kitchener line Orangeville Brampton |
33 | Brampton | Shoppers World Terminal | Kitchener line |
34 | Mount Pleasant | Mount Pleasant GO Station | Kitchener line |
35 | Georgetown | Georgetown GO Station | Kitchener line |
36 | Silvercreek | Kitchener line | |
37 | Acton | Acton GO Station | Kitchener line |
38 | Rockwood | Kitchener line | |
39 | Guelph | Guelph Central GO Station | Kitchener line Guelph |
39 | Guelph | University of Guelph | Kitchener line Highway 407 West Guelph |
39 | Aberfoyle | Aberfoyle GO Park and Ride | Guelph Highway 407 West Waterloo |
40 | Erindale | Erindale GO Station | Milton Line |
41 | Victoria | Orangeville | |
42 | Caledon | Caledon Carpool Lot | Orangeville |
43 | Orangeville | Orangeville Mall Orangeville GO Park & Ride Orangeville Carpool Lot | Orangeville |
44 | East Gwillimbury | East Gwillimbury GO Station | East Gwillimbury Barrie line |
45 | Queensville | Queensville Carpool Lot | Keswick |
46 | Keswick | Keswick Carpool Lot | Keswick |
50 | Richmond Hill | Richmond Hill GO Station | Richmond Hill Line |
50 | Richmond Hill | Major Mackenzie at Highway 404 Carpool Lot | Keswick |
51 | Brooklin | Beaverton Highway 407 East | |
51 | Myrtle | Beaverton | |
52 | Port Perry | Beaverton | |
53 | Saintfield | Beaverton | |
54 | Sunderland | Beaverton | |
55 | Beaverton | Beaverton | |
56 | Bolton South | Bolton GO Park & Ride Lot | Bolton |
58 | Bolton | Bolton | |
59 | Long Branch | Long Branch GO Station | Lakeshore West line Niagara Falls Brantford |
60 | Langstaff | Langstaff GO Station | Richmond Hill line |
60 | Langstaff | Richmond Hill Centre Terminal | Pearson Airport Highway 407 East |
61 | Maple—Rutherford | Rutherford GO Station Maple GO Station | Barrie line |
61 | Maple | Major Mackenzie at Highway 400 Carpool Lot | East Gwillimbury |
62 | King | King City GO Station | Barrie line |
63 | Aurora | Aurora GO Station | Barrie line |
63 | Aurora | Aurora Carpool Lot | Barrie Line Keswick |
64 | Newmarket | Newmarket GO Station | Barrie line |
64 | Newmarket | Newmarket Bus Terminal Highway 9 at 400 Carpool Lot | East Gwillimbury |
64 | Newmarket | Davis Dr at 404 Carpool Lot | Keswick |
65 | Bradford | Bradford GO Station | Barrie line |
66 | Deerhurst | Barrie line | |
67 | Churchill | Barrie line | |
68 | Barrie South | Barrie South GO Station | Barrie line |
69 | Barrie | Allandale Waterfront GO Station Barrie Bus Terminal | Barrie line |
70 | Milliken | Milliken GO Station | Stouffville line |
71 | Unionville | Unionville GO Station | Stouffville line Highway 407 East |
72 | Markham—Centennial | Centennial GO Station Markham GO Station | Stouffville line Highway 407 East |
73 | Mount Joy | Mount Joy GO Station | Stouffville line Highway 407 East |
74 | Stouffville—Lincolnville | Stouffville GO Station Lincolnville GO Station | Stouffville line |
75 | Goodwood | Stouffville line | |
76 | Uxbridge | Stouffville line | |
77 | Kennedy | Kennedy GO Station | Stouffville line |
78 | Gormley | Gormley GO Station | Richmond Hill line |
79 | Mimico | Mimico GO Station | Lakeshore West line Niagara Falls Brantford |
80 | Stoney Creek | Stoney Creek GO Park & Ride Confederation GO Station | Niagara Falls |
81 | Grimsby | Grimsby Carpool Lot | Niagara Falls |
82 | Lincoln | Beamsville Carpool Lot | Niagara Falls |
83 | St. Catharines | St. Catharines railway station Fairview Mall | Niagara Falls |
84 | Niagara-on-the-Lake | Niagara College | Niagara Falls |
84 | Niagara Falls | Niagara Falls railway station Niagara Falls Transit Terminal Niagara Falls GO Park & Ride Lot | Niagara Falls |
85 | Brantford | Brantford Bus Terminal | Brantford |
86 | Brougham | Brougham Carpool Lot | Highway 407 East |
88 | Durham College | Durham College University of Ontario Institute of Technology | Durham College Express Highway 407 East |
89 | Malvern | Centennial College University of Toronto Scarborough | Highway 407 East |
90 | North Rouge | Oshawa | |
91 | Pickering | Pickering GO Station | Beaverton Lakeshore East line Highway 407 East Peterborough |
92 | Ajax | Ajax GO Station | Beaverton Lakeshore East line Peterborough |
93 | Whitby | Dundas at 412 GO Park & Ride | Oshawa |
93 | Whitby | Whitby GO Station | Beaverton Lakeshore East line Peterborough |
94 | Oshawa | Oshawa GO Station | Lakeshore East Peterborough |
94 | Oshawa | Ritson GO Park & Ride | Lakeshore East |
94 | Oshawa | Oshawa Bus Terminal | Lakeshore East Line Highway 407 East Oshawa |
95 | Courtice | Courtice GO Park & Ride | Lakeshore East line |
96 | Bowmanville | Bowmanville GO Park & Ride | Lakeshore East line |
97 | Newcastle | Newcastle Carpool Lot | Lakeshore East line Peterborough |
Fare classes
GO Transit offers three passenger fare classes: adult, senior and student. Senior fares are available for passengers over the age of 65. As of March 9, 2019, passengers under the age of 12 can ride free on all GO Transit trains and buses.Student fares are only available for those with acceptable student identification:
- For high school students, school-issued student identification is needed. Note that these do not necessarily need to be identification issued by a school within GO Transit's service area.
- Full-time students of post-secondary institutions anywhere in Canada for which student identification is reissued each year may use their school-issued student identification for proof of student fare qualification.
- Students at Durham College, University of Ontario Institute of Technology, and Trent University's Oshawa Campus require their school-issued student identification for proof of student fare qualification.
- Students at Centennial College, Humber College, Michener Institute, Mohawk College, Niagara University, Sheridan College, and Trent University's Peterborough campus require a sticker to be affixed to their school-issued student identification for proof of student fare qualification.
- Students at McMaster University holding a Hamilton Street Railway U-Pass require their school-issued student identification for proof of student fare qualification.
- All other post-secondary students require the GO Transit student ID. It is valid for full-time students from October of one year to October of the next year, as long as the student retains full-time status. GO Transit student ID application forms may be obtained from the registrar's office of their institutions. These must be processed at GO Transit's offices at Union Station before they may be used as proof of student fare qualification. Students at Seneca College, Ryerson University, York University, University of Waterloo, and the University of Guelph may also obtain GO Transit student identification online, while students at the University of Toronto's St. George, Mississauga, and Scarborough campuses may obtain their GO Transit student identification on campus.
Fare types
- Single-ride tickets are for one single journey between two fare zones. These expire four hours after purchase, and are not refundable.
- Two-ride tickets are for two single journeys between two fare zones. These do not expire, but are not refundable.
- Day passes are for unlimited journeys between two fare zones from 3AM one day to 3AM the next. These are not refundable.
- Ten-ride tickets are for 10 single journeys between two fare zones. These do not expire, and unused portions may be refunded 30 days after purchase.
- Monthly passes are for unlimited journeys between two fare zones for one calendar month. They are available for purchase 10 days before the month to 14 days into the month, and must be signed by its user for it to be valid. These may be refundable.
There is no distinction between bus and train service, with the exception of the seasonal train service to Niagara Falls: passengers paying single-ride tickets and traveling by train to Niagara Falls are assessed a $3 surcharge on top of existing fares.
Fares between two fare zones for a particular type of ticket and passenger category are based on multiples of the standard fare as follows:
Adult | Senior | Student | |
Single-Ride | 1 | 0.5 | - |
Day Pass | 2 | 1 | - |
Monthly Pass | 34 | 20 | 28 |
Fares are rounded to the nearest $0.05 for single-ride fares and day passes and $1.00 for monthly passes, after fare multiples are applied. The minimum adult single-ride fare is always $4.50; other fares depend on the fare zones travelled.
Presto card
The Presto card is also accepted on GO Transit. Passengers using the Presto Card must tap their cards against the reader upon embarking and disembarking the train or bus. Upon embarking, the minimum fare is always deducted from the card, with fare adjustments performed as the passenger disembarks.Failure to tap the card upon disembarking will cause the maximum fare to be deducted, under the assumption that the passenger travelled to the point furthest away from the origin point. Passengers regularly travel by GO train may also set a "default trip" between two GO train stations, allowing them to avoid tapping their cards upon disembarking; passengers doing so will have the appropriate fare deducted upon embarking at either endpoint.
Adult and student passengers using the Presto card receive a further fare discount, depending on the number of trips that have been made per month between two fare zones.
Adult | Student | Senior | |
First 30 trips | 0.8885 | 0.816 | 0.4735 |
Trips 31–35 | 0.8885 | 0.05 | 0.4735 |
Trips 36–40 | 0.1225 | 0.05 | 0.4735 |
Each trip thereafter | Free | Free | Free |
If there are rides between different sets of fare zones, the discounts after the 30th trip and 35th trip will be based on the total value of rides taken so far; the fare discounts are structured so that adult and student passengers pay less over the course of a month compared to paying for a paper monthly pass ahead of time; the discrepancy is to encourage passengers to adopt the Presto card over the paper monthly pass.
Fare integration
GO Transit offers fare integration services with local transit providers, as well as with Via Rail.Via Rail integration
offers interline tickets with GO Transit, where passengers may travel on GO Transit trains and connect with Via Rail trains at any GO station also offering Via Rail services or vice versa on one ticket; the Via Rail ticket acts as a GO transit proof of payment on the GO transit leg. Via Rail interline tickets are not valid for GO buses when trains are not running.Via Rail also offers the GO-Via Pak, which allows holders of GO Transit monthly passes to ride to Union Station from any GO Station also served by Via Rail trains using Via Rail trains. The GO-Via Pak is priced at the difference between 10 adult single fares and the equivalent 10 adult economy fares on Via Rail. The GO-Via Pak is not offered for the seasonal trains serving St. Catharines railway station and Niagara Falls railway station, or offered for trips originating at Guelph Central GO Station and Kitchener GO Station, due to Via Rail's own existing commuter pass options. The GO-Via Pak cannot be used with the Presto Card.
Local transit integration
Fare integration services may exist between GO Transit and local transit providers, where customers may ride GO buses within local service areas using appropriate local proof-of-payment at no additional cost; GO Transit will also issue a transfer for further travel on local transit providers upon request. Passengers paying by cash or travelling outside the local service area must pay GO transit fares. Passengers using Presto Card will be assessed GO transit fares, although plans are in place for local fares to be assessed instead of GO transit fares whenever they are lower.- Durham Region Transit - Though in the past, all GO bus routes serving Durham Region were integrated with DRT, since the launch of DRT Pulse only the routes not covered by DRT Pulse are integrated. This includes Route 71, 81, 88, 90, and 91, the latter two only between Newcastle and Downtown Oshawa.
- York Region Transit - No routes currently are integrated with YRT, though GO Transit had operated routes both on behalf of YRT and as a complement to YRT service in the past, before its eventual replacement with YRT routes. The last such route to have been integrated was Route 69 Sutton, which was replaced by YRT Route 50 Queensville.
GO Transit co-fares
Passengers using the Presto card will automatically be assessed the co-fare where appropriate, depending on the status of the local transit operator's integration with the Presto Card. If the local transit operator does not currently accept the Presto Card, the co-fare cannot be used with the Presto Card.
Transit agency | Presto card | Co-fare | Co-fare monthly pass | Notes |
Barrie Transit | Free | Valid to/from Barrie South GO Station or Allandale Waterfront GO Station.
| ||
Brampton Transit | $0.80 | Valid to/from any GO train station in Brampton, Lisgar GO Station and Malton GO Station in Mississauga, and Brampton Bus Terminal. | ||
Burlington Transit | $0.70 | Valid to/from any GO train station in Burlington. | ||
Durham Region Transit | $0.80 | Valid to/from any GO Station in Durham Region or Rouge Hill GO Station in Toronto. | ||
Grand River Transit | $0.50 | Valid to/from Kitchener GO Station. | ||
Guelph Transit | $0.60 | Valid to/from Guelph Central GO Station and University of Guelph. | ||
Hamilton Street Railway | $0.65 | Valid to/from all GO Stations in Hamilton and Aldershot Station in Burlington. | ||
Milton Transit | $0.75 | $30 | Valid to/from Milton GO Station. | |
MiWay | $0.80 | Co-fares only offered for Presto Card holders. | ||
Oakville Transit | $0.75 | Valid to/from any GO train station in Oakville, as well as Clarkson GO Station in Mississauga. | ||
Toronto Transit Commission | From January 7, 2018, until March 31, 2020, Presto card holders who transferred from GO Transit to the TTC were able to save up to $1.50 on their fares as part of a co-fare discount agreement. The discount was not offered for customers who use cash, paper tickets, tokens, or a TTC monthly Metropass on Presto. The program was discontinued on April 1, 2020, after the Ontario government failed to renew the contract to extend the discounted double fare program. The TTC offers a program called "TTC Times Two", for TTC customers who pay their TTC fares by tokens or cash and obtain a paper transfer may board a second TTC service vehicle using that transfer from the first TTC leg if there is a GO Transit trip in between. Note that GO Transit proof of payment is not needed for this program. In addition, passengers connecting to TTC Route 38 from Rouge Hill GO Station may travel for free with GO Transit proof of payment. The program does not apply to customers who pay their TTC fares using Presto cards as a result of the TTC's unlimited 2-hour free transfer policy on Presto. | |||
Region of Peel TransHelp | $0.50 | Valid to/from Brampton GO Station. | ||
York Region Transit | $1.00 | Valid to/from any GO train station in York Region, Milliken and York University GO Stations in Toronto, or Richmond Hill Centre Terminal.
|