Travel from Worcester-MA-USA to Montreal

Bus or train from Worcester to Montreal?

Peter Pan Bus Lines operates a bus from Worcester to Montreal hourly. Tickets cost $13 - $19 and the journey takes 1 h. 2 other operators also service this route. Alternatively, Amtrak operates a train from Worcester to Montreal once daily. Tickets cost $35 - $85 and the journey takes 3 h 57 min. Amtrak also services this route once daily.

Book transport from Worcester to Montreal

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Worcester to Montreal

From Worcester, MA - Union Station bus to Boston, MA then bus to Montréal, QC. 9 h 25 min $79. From Worcester train to Boston, bus to Concord, NH, then bus to 1717 RUE BERRI ST, Montréal, QC. 11 h 15 min $83. From Worcester Amtrak train to Albany-Rensselaer Amtrak then train to Montreal Central Station. 12 h 58 min $140. From Worcester drive to Montreal. 5 h 47 min $54. From Worcester, MA - Union Station bus to South Station Silver Line - Outbound, bus to Boston airport, fly to Montreal airport, then bus to Montreal. 5 h 22 min $182. From Worcester, MA - Union Station bus to South Station Silver Line - Outbound, bus to Boston airport, fly to Plattsburgh airport, taxi to Plattsburgh, NY, bus to Station Longueuil–Université-de-Sherbrooke, then line 4 subway to Montreal. 6 h 45 min $173. From Worcester, MA - Union Station bus to Union Pl and Church St, line 30 bus to Hartford airport, fly to Montreal airport, then bus to Montreal. 7 h 10 min $321. From Worcester, MA - Union Station bus to South Station Silver Line - Outbound, bus to Boston airport, fly to Lebanon airport, taxi to White River Jct., VT, then bus to Montreal. 8 h 43 min $152. From Worcester, MA - Union Station bus to South Station Silver Line - Outbound, bus to Boston airport, fly to Ottawa airport, line 97 bus to Hurdman D, line 61 bus to Ottawa, then train to Montreal. 7 h 34 min $243.
Close Print Itinerary
  1. Here are 9 options to get from
    Worcester to Montreal:

    1. Trip:
      1 Bus
      • One-Way approx: USD $47 - $110
      • Duration: 9 h 25 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $47 - $110
        • Duration: 9 h 25 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $52 - $112
      • Duration: 11 h 15 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $52 - $112
        • Duration: 11 h 15 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $81 - $203
      • Duration: 12 h 58 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $81 - $203
        • Duration: 12 h 58 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $40 - $65
      • Duration: 5 h 47 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $40 - $65
        • Duration: 5 h 47 min
        Close x
    5. Trip:
      5 Bus to Boston, fly to Montreal
      • One-Way approx: USD $116 - $347
      • Duration: 5 h 22 min
      Open +
      • Trip:
        5 Bus to Boston, fly to Montreal
        • One-Way approx: USD $116 - $347
        • Duration: 5 h 22 min
        Close x
    6. Trip:
      6 Bus to Boston, fly to Plattsburgh, bus
      • One-Way approx: USD $117 - $276
      • Duration: 6 h 45 min
      Open +
      • Trip:
        6 Bus to Boston, fly to Plattsburgh, bus
        • One-Way approx: USD $117 - $276
        • Duration: 6 h 45 min
        Close x
    7. Trip:
      7 Bus to Hartford, fly to Montreal
      • One-Way approx: USD $201 - $494
      • Duration: 7 h 10 min
      Open +
      • Trip:
        7 Bus to Hartford, fly to Montreal
        • One-Way approx: USD $201 - $494
        • Duration: 7 h 10 min
        Close x
    8. Trip:
      8 Bus to Boston, fly to Lebanon, bus
      • One-Way approx: USD $107 - $300
      • Duration: 8 h 43 min
      Open +
      • Trip:
        8 Bus to Boston, fly to Lebanon, bus
        • One-Way approx: USD $107 - $300
        • Duration: 8 h 43 min
        Close x
    9. Trip:
      9 Bus to Boston, fly to Ottawa, train
      • One-Way approx: USD $140 - $401
      • Duration: 7 h 34 min
      Open +
      • Trip:
        9 Bus to Boston, fly to Ottawa, train
        • One-Way approx: USD $140 - $401
        • Duration: 7 h 34 min
        Close x