One Passenger / One Trip
10:13am
Cornwall, ON
Cornwall train station
2:19pm
Belleville, ON
Belleville train station
4h 6min
VIA Rail
CDN$ 54
10:20am
Brampton, ON
Brampton train station
1:18pm
Belleville, ON
Belleville train station
2h 58min
VIA Rail
CDN$ 63
10:20am
Brampton, ON
Brampton train station
3:02pm
Belleville, ON
Belleville train station
4h 42min
VIA Rail
CDN$ 57
10:22am
Alexandria, ON
Alexandria train station
3:26pm
Belleville, ON
Belleville train station
5h 4min
VIA Rail
CDN$ 71
10:30am
Ottawa, ON
Ottawa train station
2:29pm
Belleville, ON
Belleville train station
3h 59min
VIA Rail
CDN$ 65
10:31am
Drummondville, QC
Drummondville train station
9:15pm
Belleville, ON
Belleville train station
10h 44min
VIA Rail
CDN$ 84
10:31am
Drummondville, QC
Drummondville train station
6:17pm
Belleville, ON
Belleville train station
7h 46min
VIA Rail
CDN$ 72
10:32am
Mississauga, ON
Malton train station
1:18pm
Belleville, ON
Belleville train station
2h 46min
VIA Rail
CDN$ 63
10:32am
Mississauga, ON
Malton train station
3:02pm
Belleville, ON
Belleville train station
4h 30min
VIA Rail
CDN$ 57
10:44am
Casselman, ON
Casselman train station
3:26pm
Belleville, ON
Belleville train station
4h 42min
VIA Rail
CDN$ 68
10:49am
Ottawa, ON
Fallowfield train station
2:29pm
Belleville, ON
Belleville train station
3h 40min
VIA Rail
CDN$ 65
11:02am
London, ON
London train station
6:10pm
Belleville, ON
Belleville train station
7h 8min
VIA Rail
CDN$ 54
11:02am
London, ON
London train station
4:50pm
Belleville, ON
Belleville train station
5h 48min
VIA Rail
CDN$ 66
11:03am
Montreal, QC
Montréal Central Station train station
2:29pm
Belleville, ON
Belleville train station
3h 26min
VIA Rail
CDN$ 64
11:09am
Saint-Hyacinthe, QC
Saint-Hyacinthe train station
9:15pm
Belleville, ON
Belleville train station
10h 6min
VIA Rail
CDN$ 79
11:09am
Saint-Hyacinthe, QC
Saint-Hyacinthe train station
6:17pm
Belleville, ON
Belleville train station
7h 8min
VIA Rail
CDN$ 67
11:28am
Dorval, QC
Dorval train station
2:29pm
Belleville, ON
Belleville train station
3h 1min
VIA Rail
CDN$ 64
11:30am
Toronto, ON
Toronto Union Station
1:18pm
Belleville, ON
Belleville train station
1h 48min
VIA Rail
CDN$ 43
11:31am
Woodstock, ON
Woodstock train station
6:10pm
Belleville, ON
Belleville train station
6h 39min
VIA Rail
CDN$ 47
11:31am
Woodstock, ON
Woodstock train station
4:50pm
Belleville, ON
Belleville train station
5h 19min
VIA Rail
CDN$ 57
City: | Belleville, ON |
Daily arrivals: | 170 |
Train stations | Belleville train station |
Connections: | 37 |
Companies: | VIA Rail |
Avg price: | CDN$ 66.87 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Brampton to Belleville costs around CDN$ 63 while one from Alexandria to Belleville train station costs CDN$ 71. The average ticket price is CDN$ 66.87.
There are many cities from which you can reach Belleville by train. Some of them are Brampton (Brampton train station), Ottawa (Ottawa train station), Drummondville (Drummondville train station). If you need more information, you can use our search engine.
The train company that operates in Belleville is VIA Rail. One of its trips, for example, is VIA Rail Cornwall Belleville. Its price is approximately CDN$ 54 and it takes 4h 6min. We recommend that you book your ticket in advance.
The Belleville train station is Belleville train station. Many trains arrive at this station from cities like Drummondville (Drummondville train station), Mississauga (Malton train station), Casselman (Casselman train station). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Drummondville Belleville from CDN$ 72.