Travel from Boston to Lewiston-ME-USA

Bus or train from Boston to Lewiston?

Greyhound USA operates a bus from Boston to Lewiston twice daily. Tickets cost $20 - $50 and the journey takes 3 h 2 min. Alternatively, Amtrak operates a train from Boston to Lewiston 3 times a day. Tickets cost $35 - $80 and the journey takes 3 h 20 min. Greyhound USA 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 Boston to Lewiston

From Boston, MA bus to Lewiston, ME. 3 h 2 min $36. From South Station bus to Portland, ME then bus to Lewiston, ME. 3 h 51 min $40. From Boston North Station Amtrak train to Brunswick Amtrak, walk to Brunswick, ME, then line 3521 bus to Lewiston, ME. 4 h 53 min $72. From Boston drive to Lewiston. 2 h 26 min $16. From South Station Silver Line - Outbound bus to Boston airport, fly to Augusta airport, taxi to Augusta, ME, then bus to Lewiston. 4 h 10 min $120.

Operators from Boston to Lewiston

Close Print Itinerary
  1. Here are 5 options to get from
    Boston to Lewiston:

    1. Trip:
      1 Bus
      • One-Way approx: USD $20 - $50
      • Duration: 3 h 2 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $20 - $50
        • Duration: 3 h 2 min
        Close x
    2. Trip:
      2 Bus Concord Coach Lines
      • One-Way approx: USD $31 - $50
      • Duration: 3 h 51 min
      Open +
      • Trip:
        2 Bus Concord Coach Lines
        • One-Way approx: USD $31 - $50
        • Duration: 3 h 51 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $44 - $98
      • Duration: 4 h 53 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $44 - $98
        • Duration: 4 h 53 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $13 - $20
      • Duration: 2 h 26 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $13 - $20
        • Duration: 2 h 26 min
        Close x
    5. Trip:
      5 Fly, bus
      • One-Way approx: USD $88 - $202
      • Duration: 4 h 10 min
      Open +
      • Trip:
        5 Fly, bus
        • One-Way approx: USD $88 - $202
        • Duration: 4 h 10 min
        Close x