Flying distance from Barnstable, MA to Shrewsbury, MA

Flying distance between Barnstable, MA and Shrewsbury, MA is miles, and estimated flying time is around , assuming an average flight speed of 560 mph.

If you leave right now from Barnstable, MA () you would arrive on to Shrewsbury, MA.

Flying distance

Flying time

Hypothetical direct
flight time

All the nearest airports to Barnstable, MA and Shrewsbury, MA are listed below. There is one airport in Barnstable, MA and 3 airports in or close to Shrewsbury, MA. The nearest airport to Barnstable, MA is General Edward Lawrence Logan International Airport, and the nearest airport to Shrewsbury, MA is General Edward Lawrence Logan International Airport.

Airports near Barnstable, MA

General Edward Lawrence Logan International Airport

BOS

58 mi 94 Km

Airports near Shrewsbury, MA

Bradley International Airport

BDL

56 mi 89 Km

General Edward Lawrence Logan International Airport

BOS

36 mi 59 Km

Manchester Airport

MHT

46 mi 74 Km

Flights from Barnstable, MA to Shrewsbury, MA

Recently Checked Distances

Distance from Swansea, SC Austwell, TX Distance from Union Dale, PA Montpelier, OH Distance from Hamilton, MO Pittsfield, ME Distance from Oxon Hill, MD Altamont, UT Distance from Deerfield, KS Somis, CA Distance from Prole, IA Midland, TX Distance from Hill City, MN Kingsport, TN Distance from Naval Anacost Annex, DC Goliad, TX