Travel from Hyannis to Portland-ME-USA

Bus from Hyannis to Portland

Plymouth & Brockton operates a bus from Hyannis to Portland hourly. Tickets cost $21 - $28 and the journey takes 1 h 40 min. 2 other operators also service this route.

Travel Guides

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

How to get from Hyannis to Portland

From Hyannis, MA - Hyannis Transportation Center bus to South Station then bus to Portland, ME. 4 h 10 min $50. From Hyannis, MA - Hyannis Transportation Center bus to Boston, MA - South Station Transp. Center, walk to Boylston - Inbound, tram to Boston North Station Amtrak, then train to Portland Transportation Center Amtrak. 5 h 30 min $80. From Hyannis drive to Portland. 3 h 18 min $21. From Hyannis Transportation Center bus to Hyannis airport, fly to Boston airport, then bus to Portland. 4 h $145. From Hyannis, MA - Hyannis Transportation Center bus to Boston airport, fly to Augusta airport, then bus to Portland. 6 h 16 min $118.
Close Print Itinerary
  1. Here are 5 options to get from
    Hyannis to Portland:

    1. Trip:
      1 Bus
      • One-Way approx: USD $41 - $57
      • Duration: 4 h 10 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $41 - $57
        • Duration: 4 h 10 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $54 - $101
      • Duration: 5 h 30 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $54 - $101
        • Duration: 5 h 30 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $17 - $26
      • Duration: 3 h 18 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $17 - $26
        • Duration: 3 h 18 min
        Close x
    4. Trip:
      4 Fly from Hyannis, bus
      • One-Way approx: USD $107 - $300
      • Duration: 4 h
      Open +
      • Trip:
        4 Fly from Hyannis, bus
        • One-Way approx: USD $107 - $300
        • Duration: 4 h
        Close x
    5. Trip:
      5 Bus, fly to Augusta
      • One-Way approx: USD $99 - $192
      • Duration: 6 h 16 min
      Open +
      • Trip:
        5 Bus, fly to Augusta
        • One-Way approx: USD $99 - $192
        • Duration: 6 h 16 min
        Close x