Travel from Williamsport to Toronto

Bus or fly from Williamsport to Toronto?

Fullington Trailways operates a bus from Williamsport to Toronto twice daily. Tickets cost $19 - $27 and the journey takes 1 h 19 min. 5 other operators also service this route. Alternatively, American Airlines flies from Williamsport to Toronto every 4 hours.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Williamsport to Toronto

From Williamsport, PA bus to State College, PA, bus to Buffalo, NY, then bus to Toronto, ON. 11 h 39 min $124. From Williamsport, PA bus to Wilkes Barre, PA, walk to Wilkes-Barre, PA, line 201 bus to Scranton, PA, then bus to Toronto, ON. 13 h 24 min $116. From Williamsport, PA bus to State College, PA, bus to Washington St & South Division St, line 6 bus to Buffalo, then train to Toronto. 13 h 52 min $155. From Williamsport drive to Toronto. 5 h 30 min $49. From Williamsport taxi to Williamsport airport, fly to Toronto airport, then train to Toronto. 4 h 55 min $310. From Williamsport, PA bus to Harrisburg Transportation Center, line 007 bus to Harrisburg airport, fly to Toronto airport, then train to Toronto. 7 h 19 min $419.
Close Print Itinerary
  1. Here are 6 options to get from
    Williamsport to Toronto:

    1. Trip:
      1 Bus
      • One-Way approx: USD $90 - $157
      • Duration: 11 h 39 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $90 - $157
        • Duration: 11 h 39 min
        Close x
    2. Trip:
      2 Bus Greyhound USA
      • One-Way approx: USD $69 - $151
      • Duration: 13 h 24 min
      Open +
      • Trip:
        2 Bus Greyhound USA
        • One-Way approx: USD $69 - $151
        • Duration: 13 h 24 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $111 - $209
      • Duration: 13 h 52 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $111 - $209
        • Duration: 13 h 52 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $40 - $60
      • Duration: 5 h 30 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $40 - $60
        • Duration: 5 h 30 min
        Close x
    5. Trip:
      5 Fly from Williamsport
      • One-Way approx: USD $105 - $602
      • Duration: 4 h 55 min
      Open +
      • Trip:
        5 Fly from Williamsport
        • One-Way approx: USD $105 - $602
        • Duration: 4 h 55 min
        Close x
    6. Trip:
      6 Bus to Harrisburg, fly
      • One-Way approx: USD $262 - $705
      • Duration: 7 h 19 min
      Open +
      • Trip:
        6 Bus to Harrisburg, fly
        • One-Way approx: USD $262 - $705
        • Duration: 7 h 19 min
        Close x