Find a train from Oshawa to Brantford

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 72.32$
Journey duration 3 h 22 min
Connections per day 13
First departure: 07:39
Last departure: 18:23
Distance 143km

With virail the cheapest train tickets from Oshawa to Brantford

Virail has the magic trick to find your cheap train tickets to Brantford. You just need to enter your travel dates and set the filters for departure and price according to your preferences. Once you choose the best travel options for your train from Oshawa to Brantford, virail will redirect you automatically to the provider's website for the purchase.

Which companies travel from Oshawa to Brantford by train?

Among all virail partners, you will also be able to travel with Viarail, serving the train route between Oshawa and Brantford.

What is the price of train tickets from Oshawa to Brantford?

If you have the possibility to book in advance, you will be likely to find cheap train tickets from Oshawa to Brantford for 72,32 $. In case you can't plan in advance, train tickets to Brantford cost on average 80,80 $.

Trains from Oshawa to Brantford


When travelling on such short distances, you can take into account also busses and carpooling options: with some luck you will find very cheap options, even if you book on short notice.

Which stations are served by the trains travelling from Oshawa to Brantford?

The trains to Brantford can leave from OSHAWA and arrive at BRANTFORD.

How many connections are there to go Brantford from Oshawa by train per day?

If you need to travel to Brantford from Oshawa please know that there are 13 train connections every day. Please know that absolutely all these connections have a change or more. Therefore, you will not stay in the same train for the whole trip.

How long will it take you from Oshawa to Brantford by train and when do the trains leave?

On average, it takes 3 hours and 51 minutes to get to Brantford by train, but you will need 2 hours and 14 minutes with the fastest trains. The first one is available at 09:06, whereas the last one leaves Oshawa at 17:06.

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