Travel from Toronto to Rainbow-Bridge-ON-Canada

Bus or train from Toronto to Rainbow Bridge?

Megabus CA operates a bus from Toronto to Rainbow Bridge hourly. Tickets cost $12 - $16 and the journey takes 1 h 35 min. 2 other operators also service this route. Alternatively, VIA Rail operates a train from Toronto to Rainbow Bridge every 3 hours. Tickets cost $27 - $80 and the journey takes 1 h 56 min. Niagara Falls Transit also services this route hourly.

How to get from Toronto to Rainbow Bridge

From Toronto, ON bus to Erie St & Park St Bus Terminal, line 104 bus to Victoria Av & Walnut St, then walk to Rainbow Bridge. 2 h 16 min $22. From Toronto train to Erie St & Park St Bus Terminal, line 104 bus to Victoria Av & Walnut St, then walk to Rainbow Bridge. 2 h 37 min $55. From Toronto drive to Rainbow Bridge. 1 h 31 min $16.

Operators from Toronto to Rainbow Bridge