Bus From Hamilton To Toronto Pearson Airport: Schedule, Fare, Luggage & Tips
- Home
- Blog
- Pearson Airport Guide
- bus from hamilton to toronto pearson airport
Does a Direct Bus Exist?
Yes. A direct bus runs from Hamilton to Toronto Pearson Airport. No transfers. No hassle.
Here is everything you need to know in the next 10 seconds.
The Essentials
Bus Route: GO Transit Route 40 (Direct)
Travel Time: 1 hour 3 min – 1 hour 17 min
One-Way Fare: 13.00CAD(13.00CAD(10.80 with PRESTO)
First Bus: 1:16 AM
Last Bus: ~11:30 PM
Where to Board in Hamilton
Hamilton GO Centre – 36 Hunter St E
King St E at Hughson St N – Near Jackson Square
King St W at Dundurn St N – Near St. Joseph’s Hospital
McMaster University – Main St W at University Ave
Where to Get Off at Pearson
Terminal 1, Ground Level, Column Q2 to Q4
Follow the red GO Transit signs. Easy to find.
Smart Tips for a Smooth Trip
Use a PRESTO card – Pay 10.80insteadof10.80insteadof13.00 (save $2.20)
Tap your credit/debit card – No ticket needed, just tap and ride
2 suitcases free – Under-bus storage available, no extra charge
Not 24/7 – No buses between ~2:30 AM – 3:16 AM, plan ahead
Bottom Line
GO Transit Route 40 is your direct, affordable, and reliable bus from Hamilton to Toronto Pearson Airport. No transfers. No hidden fees. Just get on and go.
Table of Contents
Do I Need to Transfer? Or Is It Direct?

Good news. You do NOT need to transfer.
Direct Bus – One Bus, One Ride
Route Number: GO Transit #40
Type: Direct – No transfers. No changes. No confusion.
How it works: You board the bus in Hamilton. You stay on the same bus. You get off at Pearson Airport.
Travel Time: 1 hour 3 minutes to 1 hour 17 minutes
Simple. One bus does the whole trip.
What If the Bus Is Full? Backup Plan
Buses can get full during peak hours – especially morning 7-9 AM and evening 4-6 PM. Here is your backup plan.
Step-by-Step Backup Route:
Step 1: Take a train from West Harbour GO to Union Station
Step 2: At Union Station, switch to the UP Express train
Step 3: UP Express takes you directly to Pearson Airport
Backup Route Details
Number of transfers: 2 (train → UP Express)
Total travel time: Approximately 2 hours 15 minutes
Total cost: Approximately $16 CAD
When to use this backup: Only use if GO Transit Route 40 is full
Which Option Should You Choose?
First choice – GO Transit Route 40
Direct bus, no transfers
Takes 1 hour 17 minutes
Costs $10.80 with PRESTO card
Always try this first
Backup option – Train + UP Express
Requires 2 transfers
Takes 2 hours 15 minutes
Costs approximately $16
Use this only if Route 40 is full
Bottom Line
Try Route 40 first. It is direct, faster, and cheaper. If the bus is full, take the train from West Harbour GO to Union Station, then switch to UP Express to Pearson.
GO Transit Route 40
| Departure | Pickup Location | Arrival | Duration |
|---|---|---|---|
| 1:16 AM | King St E at Hughson St N | 2:25 AM | 1h 9m |
| 1:22 AM | King St W at Dundurn St N | 2:25 AM | 1h 3m ⚡ |
| 3:16 AM | King St E at Hughson St N | 4:25 AM | 1h 9m |
| 4:16 AM | King St E at Hughson St N | 5:25 AM | 1h 9m |
| 6:08 AM | Hamilton GO Centre | 7:25 AM | 1h 17m |
| 6:55 AM | Hamilton GO Centre | 8:12 AM | 1h 17m |
| 7:05 AM | Hamilton GO Centre | 8:22 AM | 1h 17m |
Exact Pickup Locations in Hamilton

All Pickup Points for GO Transit Route 40
1. Hamilton GO Centre
Exact Address: 36 Hunter St E, Hamilton
Landmark: Main bus terminal
Best for: Downtown residents, connecting from other buses
2. King St E at Hughson St N
Exact Address: King St E & Hughson St N, Hamilton
Landmark: Near Jackson Square
Best for: Downtown core, near the mall
3. King St W at Dundurn St N
Exact Address: King St W & Dundurn St N, Hamilton
Landmark: Near St. Joseph’s Hospital
Best for: West Hamilton, hospital area residents
4. McMaster University
Exact Address: Main St W at University Ave, Hamilton
Landmark: Student Centre bus stop
Best for: Students, staff, and west end residents
5. West Harbour GO
Exact Address: 161 James St N, Hamilton
Landmark: North end train station
Best for: North Hamilton residents
Which Stop Should You Choose?
| If you live near… | Choose this stop |
|---|---|
| Downtown or Jackson Square | King St E at Hughson St N |
| West Hamilton or St. Joseph’s Hospital | King St W at Dundurn St N |
| McMaster University area | McMaster University stop |
| North Hamilton | West Harbour GO |
| Anywhere else (main terminal) | Hamilton GO Centre |
Pro Tip
Hamilton GO Centre has the most frequent service and is the most reliable pickup point. If you are unsure which stop to choose, go to Hamilton GO Centre at 36 Hunter St E.
One-Way Fare from Hamilton to Pearson Airport

Adult (20 to 64 years)
PRESTO card: $10.80
Debit/Credit tap: $13.00
Cash: $13.00
Senior (65+ years)
PRESTO card: $7.20
Debit/Credit tap: $8.70
Cash: $8.70
Youth (13 to 19 years)
PRESTO card: $8.10
Debit/Credit tap: $9.75
Cash: $9.75
Child (6 to 12 years)
PRESTO card: $6.50
Debit/Credit tap: $6.50
Cash: $6.50
Important Things to Know
PRESTO card is the cheapest option
You save $2.20 per trip compared to tap or cash. Buy your PRESTO card at any Shoppers Drug Mart or GO Transit station.
Debit or credit card works directly
Just tap your card on the reader when you board. No ticket needed. Adult fare will be charged automatically.
Cash is accepted but be careful
You must give exact change. The driver does not give change back. If you give 15fora15fora13 fare, you will not get $2 back.
Children under 6 years
Ride for free with a paying adult. No ticket or card needed.
Which Payment Should You Use?
If you have a PRESTO card
This is the best option. You pay $10.80 (Adult fare).
If you have a debit or credit card
This is a good option. You pay $13.00 (Adult fare). Just tap your card on the reader.
If you have cash with exact change
This is an okay option. You pay $13.00 (Adult fare). Make sure you have the exact amount.
If you have cash but no exact change
This option is not recommended. The driver does not give change. You will overpay or may not be allowed to board.
Pro Tip for Students and Seniors
If you are a student (13-19) or senior (65+), always use PRESTO. You get the lowest possible fare. Senior and youth rates are not available when tapping debit/credit – you will be charged the adult fare of $13.00.
Luggage Rules – What Can You Bring?

Carry-on backpack, laptop bag, small bag
Allowed? Yes
How many? 1 per person
Extra fee? Free
Where to keep? Overhead rack inside the bus
Suitcase standard size, under 50 pounds
Allowed? Yes
How many? 2 per person
Extra fee? Free
Where to keep? Under-bus storage compartment
Golf clubs, skis, or oversized bag
Allowed? Yes
How many? 1 per person
Extra fee? Free (only if space is available)
Where to keep? Under-bus storage compartment
Note: Space is limited for oversized items
Baby stroller
Allowed? Yes
How many? 1 per child
Extra fee? Free
Where to keep? Under-bus storage compartment
Note: Fold the stroller before boarding
Bicycle
Allowed? Limited space only
How many? 1 per person
Extra fee? Free
Where to keep? Front bus rack or under-bus storage
Note: First come, first served. No guarantee.
Important Things to Know
Under-bus storage is available
The bus has a large compartment underneath for suitcases, strollers, golf bags, and other big items. You do not need to carry heavy bags up the stairs.
Overhead racks are for carry-ons
Small bags, backpacks, and laptop bags go above your seat inside the bus.
If the luggage compartment is full
Buses can get busy, especially during peak hours (morning 7-9 AM and evening 4-6 PM). If the under-bus storage is full, you may need to wait for the next bus.
Pro tip for busy days
Arrive 10-15 minutes early during peak hours. This gives you the best chance to secure space for your luggage.
Where to Catch the Return Bus at Pearson Airport

Bus pickup location: Terminal 1, Ground Level, Column Q2 to Q4
How to find it: Follow the red GO Transit signs. They are easy to spot.
If You Arrive at Terminal 3
Do not worry. You can still catch the bus.
Step 1: Take the free Terminal Link train from Terminal 3
Step 2: The train takes you to Terminal 1
Step 3: At Terminal 1, go to Ground Level
Step 4: Walk to Column Q2 to Q4
Step 5: Board your bus to Hamilton
The Terminal Link train is free and runs every few minutes.
Return Bus Timings
The same schedule applies for the return journey from Pearson to Hamilton.
First bus from Pearson: 1:16 AM
Last bus from Pearson: Approximately 11:30 PM
Travel time: 1 hour 3 minutes to 1 hour 17 minutes
Fare: Same as going to Pearson (10.80withPRESTO,10.80with
PRESTO,13.00 tap or cash)
Important: No buses run between approximately 2:30 AM and 3:16 AM.
Compare All Options – Bus vs Taxi vs Uber vs Train

GO Bus Route 40
Price: 10.80–10.80–13.00
Time: 1 hour 3 minutes – 1 hour 17 minutes
Luggage: 2 bags free
Best for: Budget travel, solo travelers, anyone who wants the cheapest option
Air Canada Landline
Price: $0 (if booked with Air Canada flight)
Time: Approximately 1 hour
Luggage: Checked through to your flight
Best for: Air Canada passengers only
Uber or Lyft
Price: 120–120–150
Time: 50 – 60 minutes
Luggage: No limit
Best for: Groups of 3-4 people, travelers with heavy luggage, late night when bus is not running
Taxi
Price: 140–140–180
Time: 50 – 60 minutes
Luggage: No limit
Best for: Corporate travel, luxury experience, expense account
Train (GO + UP Express)
Price: 16–16–20
Time: 2 hours 15 minutes
Luggage: 2 bags free
Best for: Scenic route, not in a hurry, train lovers
Quick Decision Guide
If you want the cheapest option
Choose GO Bus Route 40. You pay only $10.80 with PRESTO.
If you want the fastest private ride
Choose Uber. You reach in 50 minutes but pay $120 or more.
If you are flying with Air Canada
Choose Landline. It is free with your flight.
If you are a group of 4 people
Uber or taxi may cost the same or less than 4 bus tickets. Compare before booking.
If you have time and like trains
Choose GO Train + UP Express. It takes 2 hours 15 minutes but costs only 16−16−20.
If your flight is between 2:30 AM and 4:00 AM
Buses do not run during this time. Take Uber or taxi.
Bottom Line
Cheapest: GO Bus at $10.80
Fastest private: Uber at 50 minutes ($120+)
Best with flight: Landline at $0
Most comfortable for groups: Taxi or Uber
For most travelers, GO Bus Route 40 is the best choice. It is cheap, reliable, and takes you directly from Hamilton to Pearson Airport with no transfers.
Frequently Asked Questions
Yes. GO Transit Route 40 runs direct from Hamilton to Pearson Airport. No transfers. One bus does the whole trip.
The fare is 10.80withaPRESTOcardor10.80withaPRESTOcardor13.00 with debit/credit tap or cash.
Travel time is 1 hour 3 minutes to 1 hour 17 minutes, depending on your pickup location.
Pickup locations are:
Hamilton GO Centre (36 Hunter St E)
King St E at Hughson St N (near Jackson Square)
King St W at Dundurn St N (near St. Joseph's Hospital)
McMaster University (Main St W at University Ave)
West Harbour GO (161 James St N)
The bus drops off at Terminal 1, Ground Level, Column Q2 to Q4. Follow the red GO Transit signs.
Take the free Terminal Link train from Terminal 3 to Terminal 1. Then go to Ground Level, Column Q2 to Q4.
The first bus leaves at 1:16 AM from King St E at Hughson St N.
The last bus leaves at approximately 11:30 PM.