Greyhound USA operates a bus from Boston to Kennebunkport twice daily. Tickets cost $14 - $40 and the journey takes 1 h 37 min. Alternatively, Amtrak operates a train from Boston to Kennebunkport 5 times a day. Tickets cost $28 - $60 and the journey takes 1 h 48 min.
From Boston, MA bus to Wells, ME then taxi to Kennebunkport. 1 h 50 min $61. From Boston North Station Amtrak train to Wells Amtrak then taxi to Kennebunkport. 2 h 1 min $77. From Boston drive to Kennebunkport. 1 h 36 min $10.