There is a small airport in nearby Edgewater (Lee) and a small airport across the Bay in Stevensville (Bay Bridge Airport) but I doubt either have any scheduled commercial flights, but it would have to be done in a very small, light plane. As for flying to BWI, there may be scheduled flights but go online to the Harrisburg airport web site and figure it out. It's barely 100 miles between the two state capitals and here is Greyhound service and there is a train into Phila and then a train to Baltimore and BWI.
no the closest one is bwi in baltimore
35 miles
The shortest driving time is 36 minutes.
According to trueknowledge.com, it is 29.83 miles from Towson to Annapolis.
195 miles Driving it is 225 miles taking this route: Take I-83 SOUTH (towards BALTIMORE), from Harrisburg, to I-97 SOUTH to ANNAPOLIS and the BAY BRIDGE, via I-695 WEST around BALTIMORE, MD (EXIT 4 off I-695 to get onto I-97 SOUTH to the BAY BRIDGE).Take I-97 SOUTH to U.S. 50 EAST to ANNAPOLIS and the BAY BRIDGE.Take U.S. 50 EAST, across the BAY BRIDGE, to Ocean City, MD.
Annapolis, MD, is home of the US Naval Academy. It is commonly referred to as "Annapolis", as in "the officer attended Annapolis".
18 miles
The closest airport would be Reagan National in Washington, DC.
Delaware (DE), Dover Maryland (MD), Annapolis New Jersey (NJ), Trenton New York (NY), Albany Pennsylvania (PA), Harrisburg
According to trueknowledge.com, it is 136.7 miles from Annapolis, MD to Princeton, NJ.
38 miles
Annapolis, MD is approximately 29 feet (8.8 meters) above sea level.