Travel from Toronto to Bethlehem-PA-USA

Bus from Toronto to Bethlehem

Greyhound Canada operates a bus from Toronto to Bethlehem twice daily. Tickets cost $45 - $120 and the journey takes 10 h 15 min. 2 other operators also service this route.

Travel Guides

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

How to get from Toronto to Bethlehem

From Toronto, ON Thru-Bus to New York, NY then bus to Hellertown, PA. 12 h 33 min $132. From Toronto, ON bus to Rochester, NY, walk to Rochester, bus to Scranton, then bus to Sands Casino Resort Bethlehem. 13 h 32 min $118. From Toronto train to New York, walk to New York, NY, then bus to Hellertown, PA. 15 h 55 min $227. From Toronto drive to Bethlehem. 7 h 45 min $87. From Union Station line 509 tram to Toronto Island airport, fly to Newark airport, then bus to Bethlehem. 6 h 20 min $270. From UP Express Union Station train to Toronto airport, fly to Newark airport, then bus to Bethlehem. 6 h 33 min $247. From UP Express Union Station train to Toronto airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, subway to New York, NY, then bus to Bethlehem. 7 h $198. From UP Express Union Station train to Toronto airport, fly to Philadelphia airport, train to 30th Station, then bus to Bethlehem. 7 h 31 min $373. From UP Express Union Station train to Toronto airport, fly to Harrisburg airport, line 007 bus to Market Square Transfer Center, walk to Harrisburg, PA, bus to Hamilton&3rde, then line 107 bus to Bethlehem. 8 h 45 min $503. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Philadelphia airport, train to 30th Station, then bus to Bethlehem. 9 h 4 min $387.
Close Print Itinerary
  1. Here are 10 options to get from
    Toronto to Bethlehem:

    1. Trip:
      1 Thru-Bus, bus
      • One-Way approx: USD $67 - $140
      • Duration: 12 h 33 min
      Open +
      • Trip:
        1 Thru-Bus, bus
        • One-Way approx: USD $67 - $140
        • Duration: 12 h 33 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $66 - $123
      • Duration: 13 h 32 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $66 - $123
        • Duration: 13 h 32 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $96 - $282
      • Duration: 15 h 55 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $96 - $282
        • Duration: 15 h 55 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 7 h 45 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 7 h 45 min
        Close x
    5. Trip:
      5 Fly Toronto Island to Newark, bus
      • One-Way approx: USD $131 - $492
      • Duration: 6 h 20 min
      Open +
      • Trip:
        5 Fly Toronto Island to Newark, bus
        • One-Way approx: USD $131 - $492
        • Duration: 6 h 20 min
        Close x
    6. Trip:
      6 Fly Toronto to Newark, bus
      • One-Way approx: USD $134 - $485
      • Duration: 6 h 33 min
      Open +
      • Trip:
        6 Fly Toronto to Newark, bus
        • One-Way approx: USD $134 - $485
        • Duration: 6 h 33 min
        Close x
    7. Trip:
      7 Fly Toronto to New York La Guardia, bus
      • One-Way approx: USD $115 - $379
      • Duration: 7 h
      Open +
      • Trip:
        7 Fly Toronto to New York La Guardia, bus
        • One-Way approx: USD $115 - $379
        • Duration: 7 h
        Close x
    8. Trip:
      8 Fly Toronto to Philadelphia, bus
      • One-Way approx: USD $150 - $621
      • Duration: 7 h 31 min
      Open +
      • Trip:
        8 Fly Toronto to Philadelphia, bus
        • One-Way approx: USD $150 - $621
        • Duration: 7 h 31 min
        Close x
    9. Trip:
      9 Fly Toronto to Harrisburg, bus
      • One-Way approx: USD $244 - $680
      • Duration: 8 h 45 min
      Open +
      • Trip:
        9 Fly Toronto to Harrisburg, bus
        • One-Way approx: USD $244 - $680
        • Duration: 8 h 45 min
        Close x
    10. Trip:
      10 Bus to Buffalo, fly to Philadelphia, bus
      • One-Way approx: USD $188 - $755
      • Duration: 9 h 4 min
      Open +
      • Trip:
        10 Bus to Buffalo, fly to Philadelphia, bus
        • One-Way approx: USD $188 - $755
        • Duration: 9 h 4 min
        Close x