Travel from Bethlehem-PA-USA to Lancaster-PA-USA

Bus from Bethlehem to Lancaster

Bieber Transportation Group operates a bus from Bethlehem to Lancaster every 2 hours. Tickets cost $13 - $19 and the journey takes 1 h 14 min. Bieber Transportation Group also services this route 4 times a day.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Bethlehem to Lancaster

From Hellertown, PA bus to Reading then bus to Lancaster. 2 h 59 min $30. From Bethlehem, PA bus to Philadelphia 30th Street Station Amtrak then train to Lancaster Amtrak. 3 h 20 min $73. From Bethlehem drive to Lancaster. 1 h 26 min $9.

Operators from Bethlehem to Lancaster

Close Print Itinerary
  1. Here are 3 options to get from
    Bethlehem to Lancaster:

    1. Trip:
      1 Bus
      • One-Way approx: USD $25 - $35
      • Duration: 2 h 59 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $25 - $35
        • Duration: 2 h 59 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $42 - $88
      • Duration: 3 h 20 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $42 - $88
        • Duration: 3 h 20 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $7 - $11
      • Duration: 1 h 26 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $7 - $11
        • Duration: 1 h 26 min
        Close x