Distance | 22 miles (35 km) |
---|---|
Available travel modes | Train |
Take a train to travel 22 miles (35 km) to Toronto, ON from Oakville, ON. Travelers can even take a direct from Oakville, ON to Toronto, ON.
How to get from Oakville, ON to Toronto, ON by train, bus or flight.
The best way to travel from Oakville, ON to Toronto, ON is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Travel from Oakville to Toronto on VIA Rail travel with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
VIA Rail is Canada's main train provider. There are several different ticket fares like Economy, Business, Sleeper Plus, Prestige and Touring for your next journey by travel to Toronto from Oakville.
You can go from Oakville, ON to Toronto, ON by train.
The distance is approximately 22 miles (35 km) from Oakville, ON to Toronto, ON.
Here are some other resources that might have the information you need