Find a train from Oshawa to Belleville

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 27$
Journey duration 1 h 9 min
Connections per day 5
First departure: 12:08
Last departure: 19:16
Distance 121km

Cheap train tickets from Oshawa to Belleville on virail

Virail makes every journey easier: the only thing you will have to do is to specify the date of your journey from Oshawa to Belleville. Afterwards, you will be able to find the perfect option for your trip by filtering and sorting the results by price and departure. Virail will also automatically redirect you to the provider's website to complete your booking.

Which companies travel from Oshawa to Belleville by train?

To get to Belleville by train, you can rely on Viarail, only an example among all our partners.

How much is the cheapest train ticket from Oshawa to Belleville?

The average price of train tickets from Oshawa to Belleville is of 30,00 $. However, you will be able to find cheaper tickets if you book in advance, or if you can be flexible with your dates: the cheapest train tickets from Oshawa to Belleville can be around 27,00 $.

Ticket price Oshawa - Belleville every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 27 More More More More More More

Trains from Oshawa to Belleville


If there are changes in your route, make sure you always have enough time to walk from one platform to the other and never forget the possibility of delay that could make you miss the second train.

When it comes to short distances, bus and carpooling represent a good alternative to the train journey, especially if you are travelling with a limited budget.

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

Trains leave Oshawa from OSHAWA and arrive at BELLEVILLE.

How many train connections are there from Oshawa to Belleville every day?

If you want to travel from Oshawa to Belleville by train, there are 5 available connections per day. Please notice that all of these connections, that is to say 5 routes, are direct lines. There is no connection with a change. Consequently, you will never have to change trains.

What time do the trains to Belleville leave and how long is the journey?

With the fastest connections you will be in Belleville in 1 hour and 3 minutes, but on average it takes 1 hour and 9 minutes. The first train headed to Belleville is at 12:11, while the last one leaves Oshawa at 19:11.

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