Intercity coaches from Toronto's Union Station Bus Terminal at 81 Bay Street run to Buffalo in roughly three hours including the border, mostly to downtown Buffalo; check whether your departure stops at Buffalo Niagara airport, or connect by NFTA Metro bus. It is the cheapest option for one traveller. A private transfer takes about 1 h 45 min to 2 h 15 min door to curb; sedan planning figure $390-480.
Canadians fly from Buffalo for cheaper US fares and more direct flights to Florida and the sunbelt. The bus looks like the obvious budget way to get there. This post works through whether it really is for your trip. The private option, with fares, bridges and timings, is on our Toronto to Buffalo airport transfer page.
Is there a bus from Toronto to Buffalo airport?
There are intercity coaches from Toronto to Buffalo. Carriers including Megabus and FlixBus sell Toronto to Buffalo tickets, mostly from the Union Station Bus Terminal, and most arrive in downtown Buffalo. Some schedules list an airport stop and some do not, and that changes with the season, so look for "Buffalo Airport" as the destination on the carrier's own booking page before you rely on it. If your coach ends downtown, the Niagara Frontier Transportation Authority's NFTA Metro buses link downtown Buffalo with the airport; check the route and times on their site.
The coach trip, step by step
- Get to 81 Bay Street in Toronto, ideally 30 minutes before departure. Our Union Station Bus Terminal guide explains where it is and how to reach it with bags.
- Ride the QEW to the Niagara crossing, usually 1.5-2 hours.
- At the border, most coaches stop and every passenger takes their bags through US inspection. Allow 30 minutes to well over an hour.
- Continue into Buffalo: 20-30 minutes.
- If the coach ends downtown, transfer to a local bus or taxi to the airport: 30-45 minutes more including waiting.
Door to door from a Toronto home, allow four to five hours when the coach does not stop at the airport.

The private transfer, step by step
- The chauffeur arrives at your door 10 minutes early.
- QEW and the Niagara crossing, with dispatch choosing the Peace Bridge, Lewiston-Queenston or Rainbow Bridge by the live queues.
- The border booth: the officer usually speaks to everyone from the car; nobody unloads bags unless asked.
- The departures curb at BUF.
Door to curb, about 1 h 45 min to 2 h 15 min on a weekday, longer on Friday afternoons and long weekends.
Timings compared
| Leg | Coach (downtown Buffalo stop) | Private car |
|---|---|---|
| Home to departure point | 20-60 min to 81 Bay St | 0, pickup at your door |
| Wait before departure | 30 min | 10 min |
| Toronto to the border | 1 h 30 min - 2 h | 1 h 15 min - 1 h 45 min |
| Border inspection | 30 min - 1 h 15 min | 10 min - 1 h |
| Border to BUF terminal | 20-30 min + 30-45 min local transfer | 20-30 min |
| Total, typical | 4 h - 5 h | 1 h 45 min - 2 h 45 min |
These are planning ranges; border times vary most. The official border wait times are posted by US CBP, and the bridge operators publish their own, including the Peace Bridge and the Lewiston-Queenston and Rainbow bridges.
The early-flight problem
Cheap Buffalo flights are often early: 6 a.m. to Orlando, 7 a.m. to Charlotte. Airlines generally want you at the airport 90 minutes to two hours before a domestic US flight. For a 7 a.m. departure, you want to be at BUF by 5 a.m., which means leaving Toronto around 3 a.m. No scheduled coach does that, so the choice is really a coach the evening before plus an airport hotel, or a car in the middle of the night. Add the hotel room to the coach fare before you compare.
Cost by party size
We do not print coach fares because they change with demand. Put your own numbers in this frame:
| Party | Coach option | Private option (planning, all-in) |
|---|---|---|
| 1 adult | 1 coach seat + local bus to BUF | Sedan $390-480 |
| 2 adults | 2 seats + local transfer | Sedan $390-480 |
| Family of 4 | 4 seats + a taxi downtown to BUF, maybe a hotel night | SUV or van about $490-625 |
| 6 adults, golf bags | 6 seats, if the hold has room | Van about $490-625, or Sprinter $855-1,060 |
For one traveller the coach nearly always wins on money. By four people, the private car still costs more per head than the coach and taxi, but it removes the transfers, the waiting and the hotel night. HST is shown separately on our fares, which include the bridge toll and gratuity.
Luggage and sports equipment
Coach carriers limit how many bags each passenger can bring and may charge for extras; check the rules on your ticket. Golf clubs, skis and large cases may not fit. Snowbirds heading south for three months with four cases each are exactly the people for whom the coach does not work. In a van, the golf bags go in the back with everything else. Our luxury SUV service page shows what fits in each vehicle.
The night-before plan: coach plus airport hotel
For an early flight, some travellers take an afternoon coach to Buffalo, check into an airport hotel and use the hotel shuttle in the morning. It works, and for a solo traveller it can still be cheaper than a private car at 3 a.m. Count the full cost: the coach seat, the local transfer from downtown Buffalo to the hotel, a night's room in US dollars and dinner. For two people it often lands close to the car fare, and you lose an evening at home. The car's case is simple: sleep in your own bed and leave when the flight requires.
Children on the coach and in the car
Coaches do not usually provide child seats, and some carriers have age rules for unaccompanied minors and for infants on laps. Check before booking. In our cars, child seats are available on request at booking: infant, convertible or booster. Ontario's car seat guidance explains which seat suits which child, and we fit a proper seat for every child who needs one. With two small children, the private car also means one stop at the border instead of lining up with bags and a stroller in the inspection hall.
If the coach is late at the border
A coach that meets a long queue at the bridge can lose an hour, and there is nothing a passenger can do about it. If your flight is at noon and the coach was due at the airport or downtown at 9, that may still be fine. If you built a tight plan, it is not. Travellers who use the coach for flights should leave at least three hours of slack between the scheduled coach arrival and the flight. A private car also meets queues, but dispatch can switch bridges before you reach them.
Coming home: late landings at Buffalo
The return is where the coach plan most often breaks. Flights from Florida land at BUF at 11 p.m. or later, delayed ones after midnight, and the last coach to Toronto may already have gone. A booked car tracks the flight and waits; our included waiting on a Canadian or US US arrival is 30 minutes from actual landing, then 15-minute blocks. The pickup is at the terminal's commercial pickup area; details are on our Buffalo airport page.
Documents at the border
Every passenger needs acceptable documents to enter the United States, usually a passport, plus a visa or ESTA where their nationality requires one. Canadian permanent residents should carry their PR card and check whether they need a US visa. Coming home, Canadian citizens show their passport to the Canada Border Services Agency. NEXUS lanes are open to a private car only when everyone inside is a NEXUS member; see NEXUS.

Shared shuttles: the middle option
Between the coach and a private car sit shared shuttle companies that run fixed departures from Toronto-area pickup points to the Buffalo airport. They are cheaper than a private car for one or two travellers and go to the airport directly, but they run to their own timetable, stop for other passengers and may wait for everyone at the border. Our sibling post on shuttles from Toronto to Buffalo airport compares them in detail.
Four travellers, four answers
A student flying to Boston on a Tuesday afternoon, one backpack. The coach, with the local bus to the airport. Cheap and timed well.
A couple from Scarborough on a 6 a.m. flight to Fort Lauderdale. A car at 3 a.m. The coach cannot reach the airport in time.
A family of four from Oakville for a week in Orlando. An SUV door to door; four coach seats plus transfers cost less but take twice as long. The pickup is priced toward the lower end from the west side of the GTA; see our Oakville page.
Snowbirds from Markham with six cases for the winter. A van, both ways.
Which Toronto neighbourhoods suit the coach?
Geography matters more than people expect. If you live downtown near Union, reaching 81 Bay Street is a short walk or subway ride, and the coach is at its best. If you live in Oakville, Burlington or Hamilton, the coach first takes you east into Toronto before turning back west along the QEW past your own exit; the car starts where you are and is well on its way to the border by the time the coach leaves the terminal. From Markham, Richmond Hill or Pickering, the trip to 81 Bay Street alone can take an hour. Our Burlington and Hamilton pages show those pickups.
Driving yourself and parking
The other alternative is to drive and park at Buffalo. That means the bridge toll both ways, a week or more of US airport parking and a long drive home after a late landing. It suits some people. For others, a one-way car each way costs less than they expect once parking and fuel are added up.
Booking a private transfer to BUF
Enter your address, Buffalo Niagara International Airport and your flight. The reservation engine prices the vehicle and date before you confirm. Cancellation is free more than 72 hours before pickup, 10 % at 72 hours or less, 50 % at 48 hours or less, and 100 % at 24 hours or less or a no-show. For Niagara-area starts, see Niagara Falls, which is closer to Buffalo still.

























