Distance between Houston and Annapolis
Distance from Houston, TX to Annapolis, MD is 1247 miles / 2006 kilometers.
Map showing the distance from Houston to Annapolis
![]() |
Air distance: | miles km |
Houston, TX
City: | Houston, TX |
Country: | United States |
Coordinates: |
29°45′47″N 95°21′47″W |
Annapolis, MD
City: | Annapolis, MD |
Country: | United States |
Coordinates: |
38°58′42″N 76°29′31″W |
Time difference between Houston and Annapolis
The time difference between Houston and Annapolis is 1 hour. Annapolis is 1 hour ahead of Houston. Current local time in Houston is 02:37 CDT (2024-06-18) and time in Annapolis is 03:37 EDT (2024-06-18).