Travel from Boston to Amesbury-MA-USA

Bus or train from Boston to Amesbury?

Coach Company operates a bus from Boston to Amesbury every 3 hours. Tickets cost $11 - $16 and the journey takes 32 min. Alternatively, MBTA operates a train from Boston to Amesbury hourly. Tickets cost $6 - $11 and the journey takes 1 h 3 min. Merrimack Valley Transit also services this route hourly.

How to get from Boston to Amesbury

From Boston, MA - Government Center bus to Newburyport, MA - Park and Ride then taxi to Amesbury. 38 min $48. From North Station train to Newburyport Commuter Rail Station then line 54 bus to Nicholas J. Costello Transportation Center, Amesbury. 2 h 4 min $13. From Boston taxi to Amesbury. 46 min $297. From Boston drive to Amesbury. 46 min $4.

Operators from Boston to Amesbury

Close Print Itinerary
  1. Here are 4 options to get from
    Boston to Amesbury:

    1. Trip:
      1 Bus
      • One-Way approx: USD $42 - $56
      • Duration: 38 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $42 - $56
        • Duration: 38 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $10 - $15
      • Duration: 2 h 4 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $10 - $15
        • Duration: 2 h 4 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $250 - $300
      • Duration: 46 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $250 - $300
        • Duration: 46 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $4 - $6
      • Duration: 46 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $4 - $6
        • Duration: 46 min
        Close x