Skip to main content

How to get from Provincetown to Dennis Port by bus?

From Provincetown to Dennis Port by bus

To get from Provincetown to Dennis Port in Boston, take the FLEX bus from Macmillan Pier, Provincetown station to Star Market, Harwich Port station. Next, take the H2O HYANNIS-ORLEANS bus from Star Market, Harwich Port station to Municipal Lot A, Dennis Port station. The total trip duration for this route is approximately 2 hr 22 min. The ride fare is $4.00.

142min$4.00
Bus - FLEXFLEX
Bus - H2O HYANNIS-ORLEANSH2O HYANNIS-ORLEANS
Leaves from Macmillan Pier, Provincetown
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Provincetown
  • 2
    Bus - FLEXFLEX
    Wait for bus
    FLEX
    Star Market, Harwich Port
  • 3
    Ride to bus station
    Ride to bus station
    Star Market, Harwich Port
    ID 45
    92 min
  • 4
    Bus - H2O HYANNIS-ORLEANSH2O HYANNIS-ORLEANS
    Wait for bus
    H2O HYANNIS-ORLEANS
    Hyannis Transportation Center (Htc)
  • 5
    Ride to bus station Municipal Lot A, Dennis Port
    Ride to bus station
    Municipal Lot A, Dennis Port
    ID 44
    4 min
*Duration based on 8am traffic

Alternative route from Provincetown to Dennis Port by bus via FLEX

Take one direct bus from Provincetown to Dennis Port in Boston: take the FLEX bus from Macmillan Pier, Provincetown station to Star Market, Harwich Port station. The total trip duration for this route is approximately 2 hr 9 min. The ride fare is $2.00.

129min$2.00
Bus - FLEXFLEX
Walk to Dennis Port
Leaves from Macmillan Pier, Provincetown
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Provincetown
  • 2
    Bus - FLEXFLEX
    Wait for bus
    FLEX
    Star Market, Harwich Port
  • 3
    Ride to bus station
    Ride to bus station
    Star Market, Harwich Port
    ID 45
    92 min
  • 4
    Walk to Dennis Port
    Walk to
    Dennis Port
    1.81 mi • 37 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Boston.
All local mobility options in one app
Public transit directions from Provincetown to Dennis Port
The distance between Provincetown, Boston and Dennis Port, Boston is approximately 55.89 mi, which can typically be travelled in 142 min. Moovit will show you the directions from Provincetown to Dennis Port by bus, so no matter how you choose to travel in Boston – you will always have plenty of easy options.
Public transit stations close to Provincetown

Provincetown is located at Provincetown, Boston and the nearest public transit station is Macmillan Pier, Provincetown, MA.

Bus stations close to Provincetown:

  • Stop & Shop, Provincetown
  • Cumberland Farms Provincetown

Ferry stations close to Provincetown:

  • Macmillan Pier, Provincetown, MA
Public transit stations close to Dennis Port, Boston

Dennis Port is located at Dennis Port, Boston and the nearest public transit station is Municipal Lot A, Dennis Port.

Bus stations close to Dennis Port:

  • Municipal Lot A, Dennis Port

Alternative route from Provincetown to Dennis Port by bus via FLEX

Take one direct bus from Provincetown to Dennis Port in Boston: take the FLEX bus from Macmillan Pier, Provincetown station to Star Market, Harwich Port station. The total trip duration for this route is approximately 2 hr 9 min. The ride fare is $2.00.

129min$2.00
Bus - FLEXFLEX
Walk to Dennis Port
Leaves from Macmillan Pier, Provincetown
Step by Step
  • 1
    Start from bus station
    Start from bus station
    Provincetown
  • 2
    Bus - FLEXFLEX
    Wait for bus
    FLEX
    Star Market, Harwich Port
  • 3
    Ride to bus station
    Ride to bus station
    Star Market, Harwich Port
    ID 45
    92 min
  • 4
    Walk to Dennis Port
    Walk to
    Dennis Port
    1.81 mi • 37 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Provincetown to Dennis Port?

    The fastest way takes 142 minutes, using Bus line FLEX, Bus line H2O HYANNIS-ORLEANS.

  • What is the alternative route to get from Provincetown to Dennis Port?

    The alternative route takes 129 minutes, using Bus line FLEX.

  • Is there a direct bus between Provincetown and Dennis Port in Boston?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 22 min.

  • Which bus line goes from Provincetown to Dennis Port in Boston?

    The FLEX bus line goes from Star Market, Harwich Port station near Provincetown to Star Market, Harwich Port station. From there you’ll have to take one bus line till Star Market, Harwich Port station near Dennis Port in Boston

  • How long does it take to travel from Provincetown to Dennis Port in Boston by bus?

    The total travel time between Provincetown and Dennis Port in Boston by bus is about 2 hr 22 min.

  • Where do I get on the bus near Provincetown to get to Dennis Port in Boston?

    Get on the FLEX bus from the Star Market, Harwich Port stop near Provincetown in Boston.

  • Where do I get off the bus when travelling between Provincetown and Dennis Port in Boston?

    Get off the bus at the Star Market, Harwich Port stop, which is closest to Dennis Port in Boston.

  • How much is the bus fare from Provincetown to Dennis Port?

    The ride from Provincetown to Dennis Port costs $4.00.

Real-Time Arrivals, Schedules, Maps & More