You can take a bus to Toronto Pearson airport from the subway: the TTC 900 Airport Express runs from Kipling station and the 52A Lawrence West from Lawrence station, both for a single TTC fare, and GO bus route 40 links Hamilton and Richmond Hill via Terminal 1. A bus is the cheapest option for one light traveller; a private car wins for groups, heavy luggage and early flights.
Bus to Toronto Pearson airport: the routes that actually go there
A bus to Toronto Pearson airport is a real, workable option, and for a solo traveller with a backpack it is the cheapest way to fly out of Toronto. If you are weighing it against our private airport shuttle or a sedan, start with the routes. According to the TTC's airport page, these serve both terminals, stopping at Terminal 1 Ground Level and Terminal 3 Arrivals Level:
- 900 Airport Express from Kipling station (Line 2), roughly 5:30 a.m. to 2 a.m. Monday to Saturday and from about 8:15 a.m. on Sundays.
- 52A Lawrence West from Lawrence station (Line 1) via Lawrence West station, roughly 5:30 a.m. to 1 a.m. daily.
- 952 Lawrence West Express, weekday peaks only (about 6 to 9 a.m. and 3 to 7 p.m.).
- Overnight routes 300A Bloor-Danforth, 334A Eglinton and 352 Lawrence West, which cover the small hours.
Each costs a single TTC fare. Outside Toronto, GO Transit route 40 runs between Hamilton and Richmond Hill with a stop at Terminal 1, and Mississauga's MiWay and Brampton Transit also serve the airport.
How long does the bus to Pearson take?
The ride on the bus itself is the short part. The real journey time is door to terminal, and that includes the walk or drive to a subway station, the subway ride, the wait at the bus bay and the bus. From a downtown hotel near King and Bay, a Line 2 trip out to Kipling plus the 900 typically adds up to well over an hour once you include waiting. From North York, Line 1 to Lawrence and the 52A is similar. A private car from downtown takes 25 to 35 minutes off-peak and 45 to 60 in the weekday morning rush. The bus is not slow because the drivers dawdle; it is slow because it is two or three connections. For a traveller already living on Line 2 in Etobicoke, the gap shrinks to almost nothing.

Is it cheaper to take the bus or a car to Pearson?
For one person, the bus is dramatically cheaper: one TTC fare against a sedan planning figure of $130 to $160 from downtown, all-in plus HST. The comparison changes as the group grows. Four adults on the bus pay four fares and carry their own bags up and down subway stairs; a six-seat luxury van from downtown has a planning figure of about $160 to $205 for everyone. Split four ways, the van costs roughly $40 to $51 per head before HST, and it leaves from your front door. The reservation engine quotes the exact fare for your address and vehicle.
| Traveller | Bus (TTC) | Private car or van | Better choice |
|---|---|---|---|
| Solo, carry-on only, near Line 2 | One TTC fare | Sedan $130–160 from downtown | Bus |
| Couple, two large cases, downtown | Two fares, two connections | Sedan $130–160 | Car, unless budget is tight |
| Family of five with a stroller | Five fares, subway stairs | Luxury van, about $160–205 | Van |
| Hockey team, 12 kit bags | Not practical | Sprinter, about 2.2x the sedan fare | Sprinter |
| Flight at 6:30 a.m. | Night bus or first 900 | Pickup at 4:15 a.m. | Car |
Car figures are planning figures, one way, all-in before HST.
The luggage question nobody mentions on the timetable
Timetables tell you frequency; they do not tell you about luggage. The 900 is designed for airport travellers and has more room than an ordinary route, but at peak times it fills with airport workers as well as passengers. Getting to it means stairs, escalators and turnstiles at subway stations; most major stations have elevators, but not every entrance does, and a lift out of service turns a two-bag trip into a workout. A private van loads at the kerb outside your home, and the chauffeur lifts the bags. If you have more than one large case per person, a stroller, a car seat or sports equipment, weigh the effort honestly before choosing the bus.
A real departure day: bus versus car from Etobicoke
Take a couple in central Etobicoke flying to Europe at 9:30 p.m. from Terminal 3. By bus, they walk ten minutes to Islington station, ride one stop to Kipling, catch the 900 and are at Terminal 3 within the hour for two fares. That is an excellent choice and we would tell them so. Now make it the same couple with a toddler and grandmother, four checked bags and a car seat. The walk becomes a taxi to the station, the bus becomes a wrestle, and the car seat has nowhere to go once they land abroad. A luxury van from Etobicoke has a planning figure a little above the $90 to $120 sedan band, and it drops everyone at the departures curb.
When the bus is the right answer
We would rather you take the right ride than the one we sell. The bus is the right answer when you travel light, live or stay close to Line 2 or Lawrence West, fly in the middle of the day, and have time to spare. It is also a smart backup: if a snowstorm closes roads you would otherwise drive, the subway keeps running underground for most of the trip. Airport staff use these routes daily, and the timings are dependable. Students heading home at the end of term, solo business travellers with a roller bag, and anyone on a strict budget should look at the bus first.
When a private car or van wins
A private car wins when any of these apply: two or more people, more than one large bag each, children who need car seats, a pickup before 5 a.m., a destination far from a subway station, or a grandparent who should not do stairs. It also wins when the value of your time is high, such as a business traveller who can take calls in the back seat instead of changing trains. Our Toronto airport car service covers sedans for one to three people; for larger parties, the private shuttle puts everyone in one vehicle.

Early morning and overnight flights
The first 900 leaves Kipling at about 5:30 a.m. on weekdays, which is too late for many 7 a.m. departures once you add check-in. Overnight, the TTC runs the 300A, 334A and 352 through the small hours, and they do reach the terminals, but a night bus with luggage at 3 a.m. is a long, quiet ride. Our post on rides to Pearson for early morning flights lays out pickup times by neighbourhood for a 6 a.m. flight. A booked car arrives ten minutes early, waits 15 minutes at no charge, and the driver knows the airport's departure roads at that hour.
Getting off at the right terminal
Both TTC airport routes stop at both terminals, so you need to know which one you are flying from before you board. Air Canada and most Star Alliance partners use Terminal 1; WestJet, Porter and many other airlines use Terminal 3. Check your own booking, and our terminal finder helps. If you get off at the wrong one, the free Terminal Link train connects the two in a few minutes, but budget 15 minutes including walking. With a private car, dispatch checks the flight's terminal against the live record and drops you at the right departures curb.
Coming home: bus or car from Pearson
Arrivals are where the bus loses most of its appeal. After a long flight, customs and a baggage wait, you walk to the bus bay, wait for the next departure, ride to the subway and then make your way home, often in a different season from the one you left. A pre-booked car tracks your flight and your chauffeur waits 60 minutes after an international landing and 30 after a Canadian or US one, counted from the actual landing time. Pickup is curbside at the terminal's pre-arranged commercial pickup area; meet and greet inside the arrivals hall is an optional add-on. Many travellers take the bus out and a car home.
Winter, weekends and service changes
Transit schedules change with construction, weekend subway closures and holiday service, and those closures often hit Line 2 on weekends. Before a bus trip to the airport, check the TTC's service alerts on the morning of travel and build in a spare 30 minutes. In winter, the wait at an outdoor bus bay at Kipling in January is cold, and roads slow the bus as well as cars. Private cars run on winter tires, and dispatch moves departure pickups earlier when Environment Canada issues a snowfall warning. Neither mode is immune to a blizzard; one just keeps you warmer while it happens.
Groups: why the maths flips at four people
Transit fares are per person; a private vehicle is per vehicle. That single fact explains why families and groups so often end up in a van. At four or more people, the per-head cost of a luxury van from most of the city drops sharply, and the time saved is an hour or more. For teams, choirs and wedding parties, a 14-seat Sprinter is priced at about 2.2 times the sedan fare, which is a modest amount per person. Our Sprinter and group transportation page explains capacities, and our guide to Toronto airport shuttle bus options compares scheduled coaches.
Coming from outside Toronto by bus
From Hamilton or York Region, the GO route 40 bus is the direct public link to Terminal 1, and it is good value for a single traveller. From Kitchener, Guelph or Barrie, a bus trip usually means a connection at a GO terminal, with luggage. A door-to-door car from those cities costs more, with Kitchener-Waterloo at a $265 to $325 planning figure in a sedan, but the time saved is significant. For a group of four from Hamilton, a van split four ways still costs more than four bus fares plus the rides to the bus terminal, but the gap per person is far smaller than for a solo traveller. See our Hamilton airport transfers page for the local detail.
Mistakes to avoid on the bus to Pearson
- Boarding the 52 without checking it is the 52A branch that goes to the airport.
- Relying on the 952 outside weekday peak hours; it does not run then.
- Leaving no margin for a weekend subway closure on Line 2.
- Getting off at Terminal 1 for a WestJet flight, or at Terminal 3 for Air Canada.
- Assuming a night bus is quick because roads are empty; stops and transfers still take time.
- Forgetting that Pearson's own guidance is to arrive early for international flights; see how early to arrive at Pearson.
How to book the private alternative
If the car or van makes more sense for your trip, booking takes about two minutes. Enter the pickup address, the flight number and the number of people and bags; the reservation engine suggests a vehicle and shows the fixed all-in fare, with HST shown separately, before you confirm. Add child seats with each child's age. Cancellation is free more than 72 hours before pickup, 10 % within 72 hours, 50 % within 48 hours and 100 % within 24 hours or for a no-show. The chauffeur's name and number arrive before the trip.

























