Travel from Nearby-Airports to Welland

Bus from Nearby airports to Welland

Greyhound Canada operates a bus from Toronto (YYZ) to Welland once daily. Tickets cost $13 - $35 and the journey takes 1 h 25 min. 3 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Nearby airports to Welland

From Toronto, ON - Pearson International Airport Terminal 1 Thru-Bus to Downtown Terminal 70 Carlisle St then bus to Welland Bus Terminal. 2 h 32 min $36. From Buffalo Airport bus to Downtown Terminal 70 Carlisle St then bus to Welland Bus Terminal. 3 h 12 min $21. From Bay St At Lake Shore Blvd W line 6 bus to Toronto, ON, bus to Downtown Terminal 70 Carlisle St, then bus to Welland Bus Terminal. 3 h 14 min $27. From Airport & Terminal Lower Level line 6 bus to Transit Center - no direction, walk to Rochester, NY, bus to Buffalo, NY, bus to Downtown Terminal 70 Carlisle St, then bus to Welland Bus Terminal. 6 h 30 min $55. From Niagara Falls Blvd & NFIA line 55 bus to Rainbow Blvd & 1st St, drive to Niagara Square, then line 60 bus to Welland Downtown Terminal. 2 h 8 min $11.