The UP Express links Union Station and Pearson Terminal 1, calling at Bloor, Mount Dennis and Weston, in about 28 minutes. From Hamilton that means a GO train to Union, a walk to the UP platform, then UP to the airport: usually two hours or more door to door. GO route 40 from Hamilton GO Centre, or a direct car at $245–300, is usually quicker.
UP Express Union to Pearson: what it is
The UP Express is the airport rail link run by Metrolinx between Union Station in downtown Toronto and Pearson Terminal 1. It stops at Bloor, Mount Dennis and Weston on the way, and UP Express advertises the airport-to-downtown trip at 28 minutes. For someone living in Toronto it is excellent. For Hamilton travellers the question is different: is it worth riding 68 km east to Union just to ride back west to the airport? This post covers the connection honestly. Everything about the station end itself, doors and curbs included, is on our Union Station Toronto car service page.
The Hamilton to Pearson options, side by side
| Route | Legs | Door to door from downtown Hamilton | Cost level | Best for |
|---|---|---|---|---|
| GO train + UP Express | Local ride to station, GO to Union, UP to Terminal 1 | About 2–2.5 h | Low | Travellers already downtown, or with business at Union |
| GO bus route 40 | Hamilton GO Centre direct to Terminal 1 | About 1.25–2 h incl. getting to Hunter St | Lowest | Solo, light luggage |
| Rideshare | One vehicle, about 70 km | 45–65 min | Varies with demand | Short notice |
| Booked sedan | One vehicle, about 70 km | 45–65 min | $245–300 all-in + HST, fixed | Families, bags, early flights |
| Hourly chauffeur | Downtown stops, then the airport | You set it | Sedan $120–145/h, 3 h min | A day in Toronto ending at Pearson |
Transit times are our estimates from typical connections; they depend heavily on the GO schedule on your day. Check GO Transit and UP for live times.
When the UP Express makes sense from Hamilton
It is the right tool in three situations. You are already downtown: a meeting near Union in the morning, a flight in the afternoon; take UP from the station you are standing in. Your GO train is timed well: a Lakeshore West train that lands at Union a few minutes before an UP departure, with light bags, gives a predictable trip that ignores the 401. Road chaos: a blizzard or a closure on the 403 and 427 can make rail the steadier choice, although the GO leg has its own weather risks. Outside those, the geography works against it: Pearson is north of Hamilton's route to Toronto, and Union is well east of it.

The transfer inside Union Station, step by step
- Get off your Lakeshore West train and follow signs up to the concourse level.
- Head west toward York Street; UP Express leaves from its own platform reached through the SkyWalk at the west end of the station.
- Pay the UP fare; it is separate from your GO fare, and PRESTO works on both.
- Ride to Pearson; the train terminates at Terminal 1.
- Flying from Terminal 3? Take the airport's free Terminal Link train from Terminal 1. Our sibling post on Pearson Terminal 1 or Terminal 3 explains which airlines use which.
Allow at least 10 to 15 minutes for the walk in Union with bags, more at rush hour.
The direct alternative on transit: GO route 40
Many Hamilton travellers do not know there is a GO bus straight from Hamilton GO Centre on Hunter Street to Pearson Terminal 1. Route 40 runs along Highway 407, with stops at the Burlington park and ride at Dundas and the 407, the Oakville carpool lot at Trafalgar and the 407, Square One and the Mississauga transitway before the airport. It skips downtown entirely, costs less than GO plus UP, and involves one vehicle instead of two. The trade-off is luggage space and road traffic. GO lists it on its airport pages at gotransit.com. Our post on the GO bus from Pearson with luggage covers the practical side.
The direct car: when the maths flips
For one person with a carry-on, transit wins on price. The car wins when any of these is true: two or more people travelling, a flight before 7 a.m., children and car seats, more than two bags, or a return at midnight after a delayed landing. Our Hamilton to Pearson limo is about 70 km and 45–65 minutes, a planning $245–300 all-in plus HST in a business sedan, with flight tracking on the way home and 30 minutes of included waiting after a domestic or US landing, 60 minutes after other international arrivals.
A day in Toronto that ends at Pearson
The best use of our service around the UP Express is often to skip it entirely with an hourly booking. Example: a Hamilton executive has a 10 a.m. meeting on Bay Street, lunch with a client in Liberty Village, and a 6 p.m. flight. Book the hourly chauffeur service: pickup at home, the chauffeur waits outside the meeting and the lunch with the luggage in the trunk, then drives to Terminal 1 or 3. Around seven hours in a business sedan at $120–145 per hour, all-in plus HST, one bill, no bags dragged through a food court. A 4-hour sedan booking is $480–580.

Arriving at Pearson and heading to Hamilton
In reverse, visitors landing at Terminal 1 sometimes take UP to Union, then GO to Hamilton. It works on a weekday afternoon with light bags and a Lakeshore West train timed well. After a long-haul flight with checked luggage, it is two transfers when you are tired. Direct options: route 40 from Terminal 1 to Hamilton GO Centre, or a pre-booked car where the chauffeur tracks your flight. The fare includes curbside pickup at the commercial pickup area; meet and greet inside arrivals is an add-on with a planning figure of $25–35. The Pearson airport site lists ground transport by terminal.
Mistakes Hamilton riders make with UP
- Assuming UP serves Terminal 3 directly. It stops at Terminal 1 only; T3 needs the Terminal Link.
- Buying one GO ticket for the whole trip. UP is a separate fare.
- Cutting the Union transfer too fine on a Friday when the concourse is packed.
- Forgetting the first leg. From the Mountain or Ancaster you first need a ride to a GO station, which can add 20–30 minutes.
- Early flights. The first convenient Lakeshore West train may not connect in time for a 7 a.m. departure.
Groups and families
For a family of five with luggage, the transit chain is three vehicles and five tickets. An executive SUV (6 passengers, 6 bags) from Hamilton to Pearson is about 65 % more than the sedan range and carries everyone and everything door to terminal. Child seats are a planning $10–15 each, added at booking. For groups of eight to fourteen, a Sprinter is about 2.75 times the sedan.
Winter and the airport rail link
Rail is steady in snow, but the chain is only as strong as its weakest link. A snow squall on the lakeshore can slow the Lakeshore West, and a late GO train turns a comfortable UP connection into a sprint. Road trips have the opposite risk: the rail link keeps moving while the 403 and 401 crawl. Our dispatchers check Ontario 511 before early airport departures and move pickups earlier after a storm; the fixed fare does not change with a detour. Our post on Pearson flights in a snowstorm goes further.
Where Hamilton travellers stay the night before
With a 6 a.m. flight, some travellers take the train or a car to a Pearson hotel the evening before. The Pearson airport hotels page covers shuttles and lobby pickups; from Hamilton, a sedan to a Pearson hotel costs about the same as to the terminal.
Real timings: a sample morning
Take a traveller on Aberdeen Avenue with a 12:30 p.m. flight from Terminal 1. By GO and UP: leave home at 8:45 for West Harbour, a train at about 9:15, Union around 10:15, a 15-minute walk and wait for UP, Terminal 1 around 10:55. It works, with some slack. By route 40: a short ride to Hunter Street and a bus timed to reach the airport around the same hour, one seat all the way. By car: a 10:00 pickup and the terminal by about 10:55, bags carried to the curb for you. The transit options are cheaper; the car wins on effort, and on anything earlier than about 7 a.m.
Travelling for work? The cost is not only the fare
Business travellers often compare only the ticket prices. Add the time: two hours on a train and platform is two hours not spent on calls, and the transfer at Union is the part most likely to go wrong. A first-class sedan turns the 50-minute drive into a quiet office. Companies that fly staff from Hamilton regularly can set up a corporate car service account with monthly billing and one dispatch desk.
Coming from Burlington, Oakville or the Mountain
The calculation shifts with your address. From Burlington or Oakville, the route 40 stops at the 407 park and ride lots are close to the north of each town, and the direct car is shorter too: see our posts on Burlington to Pearson and Oakville to Pearson. From the Hamilton Mountain, Ancaster or Binbrook, every transit option starts with a local trip to Hunter Street or a GO station, and the UP chain can exceed two and a half hours. From those addresses, even a solo traveller with an early flight often finds the direct car worth it.
Book direct
For a direct car or an hourly day ending at the airport, book on HamiltonLimo.net's own reservation engine and see the fixed all-in fare before you confirm. Cancellation from scheduled pickup: more than 72 hours, no charge; 72 hours or less, 10 %; 48 hours or less, 50 %; 24 hours or less or a no-show, 100 %.



























