
How can I travel from Brantford to Toronto Airport (YYZ)?
The fastest public route from Brantford to Toronto Pearson (YYZ) is a VIA Rail train to Union Station plus the UP Express, about 1 hour 45 minutes, and a private ride is the direct option with no transfers.
The trip is about 98 km. Here is how the main options compare.
Compare your options
| Option | Typical time | Typical cost |
|---|---|---|
| VIA Rail plus UP Express | About 1 hour 45 minutes | About CAD 22 to 95 for VIA, plus about CAD 12.35 for UP Express |
| GO bus with transfers | About 2 hours 30 minutes | About CAD 24 to 30 |
| Drive yourself | About 1 hour 8 minutes, depending on traffic | Fuel and airport parking |
| Private sedan | Direct, door to door | From approximately $185, plus HST and gratuity |
Times and fares come from public route planning data. Check with VIA Rail, GO Transit and UP Express for current schedules and prices before you travel.

Train to Union Station, then UP Express
Take a VIA Rail train from Brantford to Toronto Union Station. The trip takes about 1 hour 9 minutes.
At Union Station, board the UP Express to Pearson Terminal 1. It takes about 28 minutes and departs about every 15 minutes.
This is the fastest public transit route. You must change trains at Union Station.
GO bus
The GO route uses three buses. You ride from Brantford to McMaster University, then to Square One, then to Pearson Terminal 1.
It costs the least but takes the longest, with about 2 hours 30 minutes in total.
Intercity shuttle
Airlink operates a shuttle service between Brantford and Pearson. Check with the operator for schedules, fares and reservations.

Driving yourself
Driving takes about 1 hour 8 minutes, depending on traffic.
Pearson lists long-term and meet-and-greet parking options. Check with the airport for current parking rates and availability.

Private ride from Brantford
A private ride takes you from your address to the airport with no transfers. Rides run 24 hours a day, 7 days a week, so early and late flights are covered.
One way from Brantford to Pearson:
- Sedan: from approximately $185, plus HST and gratuity
- SUV: from approximately $260, plus HST and gratuity
- XL SUV: from approximately $275, plus HST and gratuity
- Escalade: from approximately $440, plus HST and gratuity
- Sprinter: from approximately $550, plus HST and gratuity
Choose the vehicle that fits your party size and luggage.
Extras to know about
- Arrivals at Pearson add a pre-arrangement fee from approximately $35 per passenger, plus HST and gratuity.
- An extra stop is from approximately $30, plus HST and gratuity.
- A child seat is from approximately $25, plus HST and gratuity.
Booking
For a quote or to book, call (905) 633-5804.
A private ride from Brantford to Pearson is available from Brantford Airport Taxi.
Book your ride online
Book here or call (905) 633-5804. Your price is confirmed before you pay.