Travel from Portland-ME-USA to Hyannis

Bus from Portland to Hyannis

Concord Coach Lines operates a bus from Portland to Hyannis hourly. Tickets cost $20 - $29 and the journey takes 2 h 10 min. Plymouth & Brockton also services this route hourly.

Travel Guides

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

How to get from Portland to Hyannis

From Portland, ME bus to Boston, MA - South Station Transp. Center then bus to Hyannis, MA - Hyannis Transportation Center. 4 h 20 min $50. From Portland Transportation Center Amtrak train to North Station - Orange Line Inbound, subway to Chinatown - Outbound, walk to Boston, MA - South Station Transp. Center, then bus to Hyannis, MA - Hyannis Transportation Center. 4 h 58 min $80. From Metro Pulse line 5 bus to Portland, ME, Amtrak Thruway to Boston - South Station, then bus to Hyannis, MA - Hyannis Transportation Center. 6 h 33 min. From Portland drive to Hyannis. 3 h 18 min $21. From Portland, ME bus to Boston airport, fly to Hyannis airport, then bus to Hyannis. 4 h 28 min $145. From Portland bus to Augusta airport, fly to Boston airport, then bus to Hyannis. 5 h 31 min $117.
Close Print Itinerary
  1. Here are 6 options to get from
    Portland to Hyannis:

    1. Trip:
      1 Bus
      • One-Way approx: USD $40 - $55
      • Duration: 4 h 20 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $40 - $55
        • Duration: 4 h 20 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $54 - $99
      • Duration: 4 h 58 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $54 - $99
        • Duration: 4 h 58 min
        Close x
    3. Trip:
      3 Amtrak Thruway, bus
      • One-Way approx: N/A
      • Duration: 6 h 33 min
      Open +
      • Trip:
        3 Amtrak Thruway, bus
        • One-Way approx: N/A
        • Duration: 6 h 33 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $17 - $26
      • Duration: 3 h 18 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $17 - $26
        • Duration: 3 h 18 min
        Close x
    5. Trip:
      5 Bus, fly to Hyannis
      • One-Way approx: USD $107 - $300
      • Duration: 4 h 28 min
      Open +
      • Trip:
        5 Bus, fly to Hyannis
        • One-Way approx: USD $107 - $300
        • Duration: 4 h 28 min
        Close x
    6. Trip:
      6 Bus to Augusta, fly, bus
      • One-Way approx: USD $98 - $191
      • Duration: 5 h 31 min
      Open +
      • Trip:
        6 Bus to Augusta, fly, bus
        • One-Way approx: USD $98 - $191
        • Duration: 5 h 31 min
        Close x