Travel from Brampton to Belleville-ON-Canada

Bus or train from Brampton to Belleville?

VIA Rail operates a train from Brampton to Belleville hourly. Tickets cost $21 - $60 and the journey takes 30 min. VIA Rail also services this route every 20 minutes. Alternatively, GO Transit operates a bus from Brampton to Belleville hourly. Tickets cost $5 - $7 and the journey takes 45 min. Megabus CA also services this route 3 times a day.

How to get from Brampton to Belleville

From Brampton train to Toronto then train to Belleville. 2 h 32 min $98. From Brampton Bus Terminal line 33 bus to Toronto, ON - Yorkdale Bus Terminal then bus to Belleville, ON. 3 h 55 min $33. From Brampton Bus Terminal bus to Front St. At Bay St., line 6 bus to Toronto, ON, then bus to Belleville, ON. 5 h 35 min $48. From Brampton drive to Belleville. 2 h 27 min $26. From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to Kingston airport, taxi to Kingston, then train to Belleville. 3 h 36 min $444.

Operators from Brampton to Belleville

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
GO TransitGO Transit
Megabus CA1-866-488-4452Megabus CA
Toronto TransitToronto Transit
Greyhound Canada+1 1-800-661-8747Greyhound Canada
UP ExpressUP Express
Air CanadaAir Canada
Close Print Itinerary
  1. Here are 5 options to get from
    Brampton to Belleville:

    1. Trip:
      1 Train
      • One-Way approx: USD $51 - $146
      • Duration: 2 h 32 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $51 - $146
        • Duration: 2 h 32 min
        Close x
    2. Trip:
      2 Bus Megabus CA
      • One-Way approx: USD $21 - $29
      • Duration: 3 h 55 min
      Open +
      • Trip:
        2 Bus Megabus CA
        • One-Way approx: USD $21 - $29
        • Duration: 3 h 55 min
        Close x
    3. Trip:
      3 Bus Greyhound Canada
      • One-Way approx: USD $25 - $56
      • Duration: 5 h 35 min
      Open +
      • Trip:
        3 Bus Greyhound Canada
        • One-Way approx: USD $25 - $56
        • Duration: 5 h 35 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $17 - $26
      • Duration: 2 h 27 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $17 - $26
        • Duration: 2 h 27 min
        Close x
    5. Trip:
      5 Fly, train
      • One-Way approx: USD $179 - $709
      • Duration: 3 h 36 min
      Open +
      • Trip:
        5 Fly, train
        • One-Way approx: USD $179 - $709
        • Duration: 3 h 36 min
        Close x