Newport to Portland via Burlington
starting from Newport →
37 minutes → Fall River
18 minutes → Berkley
15 minutes → Raynham
22 minutes → Brockton
19 minutes → Blue Hills Reservation
20 minutes → Waban, MA
21 minutes → Burlington
44 minutes → Newburyport
27 minutes → Portsmouth
37 minutes → Kennebunkport
35 minutes → Portland
5 hours of driving