Find a train from Oakville to London, Ontario

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Journey duration 3 h 14 min
Connections per day 9
First departure: 11:20
Last departure: 19:30
Distance 136km

The best deals for your train from Oakville to London, Ontario on virail

If you are looking for the easiest way to find the best price for your train route, virail is what you have been looking for. You just need to select the date and virail will show you all the connections offered by our partners: by filtering the results you will find the perfect solution for your budget and schedule. Virail will redirect you to the website of the company for a simple and safe booking.

Which companies travel from Oakville to London, Ontario by train?

Virail cooperates with more than 200 partners in Europe and in the rest of the world, among which also Viarail serving the train route Oakville - London, Ontario.

How much are the low cost train tickets from Oakville to London, Ontario?

Trains from Oakville to London, Ontario


If the train timetable doesn't fit in your schedule or budget, bus and carpooling can provide you some time and price alternatives, without substantially changing the duration of the journey.

What are the departure and arrival stations in Oakville and London, Ontario?

You can take the train to London, Ontario at BRONTE or OAKVILLE, which arrives at LONDON.

How many daily connections exist to travel to London, Ontario from Oakville by train?

9 train connections exist to reach London, Ontario from Oakville per day. Please be aware that among these connections there are 9 routes with at least a change versus zero direct lines. So you will have to take another train.

How long will it take you from Oakville to London, Ontario by train and when do the trains leave?

While the first train to London, Ontario leaves at 11:11, the last one is scheduled for 19:11. The average duration of the journey is of 3 hours and 14 minutes, but the fastest trains can get you to London, Ontario in 2 hours and 22 minutes.

virail lets you search and compare times and prices of any transports from one city to another