What GO Airport Shuttle Is
GO Airport Shuttle is a shared-ride ground transportation service that picks up and drops off passengers at Toronto Pearson International Airport (YYZ). Instead of a private car or taxi, you share the van with other travelers heading to or from the airport, which keeps the per-person cost lower than a solo ride.
The service operates on a scheduled route system. When you book, you reserve a seat on a specific departure time, and the shuttle makes multiple stops in the Greater Toronto Area before heading to the airport, or multiple stops after leaving the airport. You are not the only passenger, and the route and timing depend on where other riders are headed.
GO Airport Shuttle is run by GO Transit, the regional transit authority for the Greater Toronto and Hamilton Area. It is a legitimate, licensed service — not a rideshare app or private car service.
Key Takeaways
- GO Airport Shuttle picks up from and drops off at multiple locations across the Greater Toronto Area, not just one central point.
- You book a specific departure time in advance, and the shuttle follows a set route with other passengers, so travel time is longer than a direct trip.
- Payment is made when you book online or by phone; you do not pay the driver.
- The shuttle runs early morning through late evening, but not 24 hours, so check the schedule before booking a very early or very late flight.
- If your flight is cancelled or delayed, you can reschedule your return shuttle to a different time, though policies vary depending on how far in advance you contact them.
How to Book a GO Airport Shuttle Ride
Booking is done online through the GO Transit website or by calling their customer service line. You will need to provide your departure or arrival date, your home address or pickup location, and your flight time. The system will show you available departure times and the price for your route.
Payment is taken at the time of booking using a credit or debit card. You will receive a confirmation email with your booking reference number, pickup time, and pickup location. Save this confirmation — you will need the reference number when you arrive for your shuttle.
Booking windows vary, but you can typically reserve a seat anywhere from a few days to several weeks in advance. Last-minute bookings (same day or next day) may have limited availability or higher prices, depending on demand.
Pickup and Dropoff Locations
GO Airport Shuttle does not operate from a single terminal or station. Instead, the service covers multiple neighborhoods and commercial areas across Toronto and the surrounding region. Your specific pickup location depends on your home address and which route serves your area.
When you book, the system assigns you a pickup point — usually a street corner, parking lot, or commercial building in your neighborhood. The confirmation email will include the exact address and a description of the location (for example, "northwest corner of Bloor and Bathurst"). Arrive at least 15 minutes before your scheduled pickup time.
On the return trip from the airport, the shuttle will drop you at the same location where you were picked up, or at another designated stop on the same route if you prefer. Confirm your dropoff location when you book.
Travel Time and Route Stops
Because GO Airport Shuttle is a shared service, the total travel time is longer than driving directly. A trip that might take 20 minutes by car could take 45 minutes to an hour on the shuttle, depending on how many other passengers are on board and how many stops the route makes.
The shuttle follows a fixed route with multiple pickup and dropoff points. You will not know the exact order of stops in advance — it depends on where other passengers are headed that day. This means you could be picked up first or last on the route, and your travel time can vary slightly from trip to trip.
Plan to arrive at the airport at least 2.5 to 3 hours before a domestic flight, or 3 to 4 hours before an international flight. This gives you a buffer in case the shuttle is delayed or makes more stops than expected.
Schedule and Operating Hours
GO Airport Shuttle runs throughout the day and into the evening, with departures roughly every 30 minutes to an hour during peak times (early morning and late afternoon). Off-peak times have fewer departures.
The service does not run 24 hours. The earliest departures typically begin around 5:00 a.m., and the latest departures from the airport are usually around 11:00 p.m. or midnight, though exact times change seasonally and by day of the week.
If your flight departs very early in the morning or arrives very late at night, check the GO Transit website to confirm that a shuttle is available for your time. If not, you may need to use a taxi, rideshare service, or arrange alternative transportation.
What Happens If Your Flight Changes
If your flight is delayed, cancelled, or rescheduled, you can contact GO Transit to reschedule your shuttle. Most policies allow you to move your reservation to a different time on the same day or a later day, though you may need to call customer service rather than make the change online.
If you cancel your shuttle more than 24 hours before your scheduled pickup, you may be refunded or issued a credit toward a future booking, depending on GO Transit's current policy. Cancellations made within 24 hours of pickup typically forfeit the fare.
Keep your confirmation email and reference number handy. When you contact GO Transit about a change, they will ask for this information to locate your booking.
Luggage and What to Bring
GO Airport Shuttle allows luggage, but space is limited because the van is shared with other passengers. You can typically bring one large suitcase and one carry-on bag per person. Oversized luggage, sports equipment, or extra bags may not fit and could be refused.
Pack light if possible, or check your airline's baggage policy before you travel. If you have more luggage than the shuttle can accommodate, you may need to ship items ahead or use a different transportation method.
The shuttle is not climate-controlled storage, so do not leave valuables unattended. Keep your phone, wallet, and important documents with you at all times.
Frequently Asked Questions
Can I book a GO Airport Shuttle for someone else?
Yes, you can book for another person using their address and flight details. However, the person traveling must present a valid ID matching the name on the booking when they board the shuttle. If the name does not match, the driver may refuse to let them on.
What if the shuttle does not show up?
Contact GO Transit when ready using the phone number on your confirmation email. They will work to locate the shuttle or arrange an alternative. Keep your confirmation number and the time you were supposed to be picked up ready when you call.
Is GO Airport Shuttle cheaper than a taxi or Uber?
Generally, yes — the shared-ride model keeps per-person costs lower than a private car. However, prices vary by distance and demand. Compare the shuttle fare to current taxi or rideshare rates for your specific route before booking to see which option works best for your budget.
Do I need to tip the GO Airport Shuttle driver?
Tipping is not required, as the fare is set and paid in advance. However, if the driver provides extra help with luggage or goes out of their way to information you, a small tip is appreciated but optional.
Can I request a specific pickup time if my flight is at an unusual hour?
You can only book from the available departure times shown on the GO Transit website. If no shuttle is scheduled for your flight time, you will need to use a different transportation method. Check the schedule well in advance if you have an early morning or late night flight.