From Toronto airport fly to Kingston airport, taxi to Kingston, then train to Belleville. 1 h 57 min $326. From UP Express Pearson Airport train to Toronto then train to Belleville. 2 h 27 min $72. From Toronto Airport, ON bus to Belleville, ON. 2 h 40 min $27. From Toronto Airport (YYZ) drive to Belleville. 2 h 13 min $19.
Bus or train from Toronto Airport (YYZ) to Belleville?
UP Express operates a train from Toronto Airport (YYZ) to Belleville every 10 minutes. Tickets cost $21 - $24 and the journey takes 25 min. VIA Rail also services this route every 20 minutes. Alternatively, Megabus CA operates a bus from Toronto Airport (YYZ) to Belleville 3 times a day. Tickets cost $17 - $28 and the journey takes 2 h 40 min.