Is there direct public transport from Toronto to the Buffalo airport?
Here’s two options I found that apparently provide direct service from Toronto to Buffalo Airport: Niagara AirBus and Niagara Falls Taxi. I don’t think either will save you any money, though (they look expensive). Taking a bus or a train from Toronto to Buffalo and then taking a cab or local bus to the airport only involves one transfer. The train won’t save time – it takes 5 hours last I checked – but you can find Greyhound buses that take 2 1/2 or 3 hours, which isn’t bad, and from there take local transport to the airport – downtown Buffalo isn’t very far from Buffalo Airport. Here is another link I Googled talking about prices with a coach service (might be cheaper than Greyhound but less choice in times) and has the phone number for a transit service between