| Duration | 47 min |
|---|---|
| Distance | 64 km |
| Average price | $67 |
| Nearby airports | 5 found |
The nearest airport to St. Catharines is Niagara Falls (IAG). However, there are better options for getting to St. Catharines. VIA Rail operates a train from Buffalo to St. Catharines once daily. Tickets cost $16 - $210 and the journey takes 2h 37m. Alternatively, Megabus Canada operates a bus from Toronto Union Station to St. Catharines, ON - Bus Terminal every 4 hours. Tickets cost $10 - $75 and the journey takes 1h 10m.
Want to know about travelling to St. Catharines? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to St. Catharines is Niagara Falls (IAG) Airport which is 26 km away. Other nearby airports include Buffalo (BUF) (49.2 km), Toronto (YTZ) (52.8 km), Toronto (YYZ) (64.1 km) and Rochester (ROC) (128 km).
More informationIt takes 2h 38m to get from St. Catharines to Toronto (YYZ) Airport.
More informationWe recommend flying to Toronto (YYZ) Airport, which is 64.1 km away from St. Catharines. The train and bus from Toronto (YYZ) to St. Catharines takes 2h 38m.
More informationThere are 736+ hotels available in St. Catharines.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps