Travel from Baltimore to Lewisburg-PA-USA

Bus from Baltimore to Lewisburg

Greyhound USA operates a bus from Baltimore to Lewisburg twice daily. Tickets cost $14 - $35 and the journey takes 2 h 2 min. Fullington Trailways also services this route once daily.

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 Baltimore to Lewisburg

ModeDurationPrice
From Baltimore Downtown, MD bus to Harrisburg, PA then bus to Lewisburg, PA.4 h 32 min$42
From Baltimore Penn Station Amtrak train to Philadelphia 30th Street Station Amtrak, train to Harrisburg, PA, then bus to Lewisburg, PA.6 h 17 min$238
From Baltimore drive to Lewisburg.2 h 47 min$16

Operators from Baltimore to Lewisburg

Close Print Itinerary
  1. Here are 3 options to get from
    Baltimore to Lewisburg:

    1. Trip:
      1 Bus
      • One-Way approx: USD $29 - $52
      • Duration: 4 h 32 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $29 - $52
        • Duration: 4 h 32 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $124 - $293
      • Duration: 6 h 17 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $124 - $293
        • Duration: 6 h 17 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $13 - $20
      • Duration: 2 h 47 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $13 - $20
        • Duration: 2 h 47 min
        Close x