The train between Go/Via/Bus Station - South and Mississauga takes 22h 30m. The train runs, on average, 4 times per week from Go/Via/Bus Station - South to Mississauga. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 4 times a week between Go/Via/Bus Station - South and Mississauga. The service departs Go/Via/Bus Station - South at 5:45 PM in the evening, which arrives into Mississauga at 16:15:00. All services require a transfer, and take on average 22h 30m. The schedules shown below are for the next available departures.
Want to know about travelling from Go/Via/Bus Station - South to Mississauga? 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.
No, there is no direct train from Go/Via/Bus Station - South to Mississauga. However, there are services departing from Niagara Falls station and arriving at Erindale GO station via Toronto Union Station. The journey, including transfers, takes approximately 22h 30m.
Go/Via/Bus Station - South to Mississauga train services, operated by VIA Rail, depart from Niagara Falls station.
Go/Via/Bus Station - South to Mississauga train services, operated by GO Transit, arrive at Erindale GO station.
The distance between Go/Via/Bus Station - South and Mississauga is 71.1 km. The road distance is 107 km.
You can take a train from Niagara Falls to Erindale GO via Union Station GO in around 3h 33m.