Travel from Mississauga to Rochester

Train, bus or fly from Mississauga to Rochester?

Megabus CA operates a bus from Mississauga to Rochester twice daily. Tickets cost $4 - $6 and the journey takes 15 min. Megabus also services this route every 4 hours. Alternatively, GO Transit operates a train from Mississauga to Rochester hourly. Tickets cost $4 - $6 and the journey takes 35 min. VIA Rail also services this route once daily.

How to get from Mississauga to Rochester

ModeDurationPrice
From Mississauga bus to Toronto, ON then bus to Rochester, NY.5 h 45 min$29
From Square One line 46 bus to Oakville, ON then train to Rochester, NY.6 h 44 min$65
From Glengarry Rd At Dundas St line 4 bus to Mississauga, ON then Thru-Bus to Rochester, NY.7 h 11 min$35
From City Centre Dr. @ Mercer St. line 21 bus to Toronto then train to Rochester.8 h 7 min$70
From Mississauga drive to Rochester.2 h 48 min$25
From City Centre Transit Terminal line 107 bus to Toronto airport, fly to Rochester airport, then line 6 bus to Rochester.2 h 59 min$304

Operators from Mississauga to Rochester

Close Print Itinerary
  1. Here are 6 options to get from
    Mississauga to Rochester:

    1. Trip:
      1 Bus
      • One-Way approx: USD $23 - $35
      • Duration: 5 h 45 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $23 - $35
        • Duration: 5 h 45 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $40 - $116
      • Duration: 6 h 44 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $40 - $116
        • Duration: 6 h 44 min
        Close x
    3. Trip:
      3 Thru-Bus
      • One-Way approx: USD $20 - $55
      • Duration: 7 h 11 min
      Open +
      • Trip:
        3 Thru-Bus
        • One-Way approx: USD $20 - $55
        • Duration: 7 h 11 min
        Close x
    4. Trip:
      4 Train via Toronto
      • One-Way approx: USD $40 - $126
      • Duration: 8 h 7 min
      Open +
      • Trip:
        4 Train via Toronto
        • One-Way approx: USD $40 - $126
        • Duration: 8 h 7 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $20 - $30
      • Duration: 2 h 48 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $20 - $30
        • Duration: 2 h 48 min
        Close x
    6. Trip:
      6 Fly
      • One-Way approx: USD $219 - $635
      • Duration: 2 h 59 min
      Open +
      • Trip:
        6 Fly
        • One-Way approx: USD $219 - $635
        • Duration: 2 h 59 min
        Close x