Distance between Baltimore and Petersburg
Distance from Baltimore, MD to Petersburg, VA is 149 miles / 239 kilometers.
Map showing the distance from Baltimore to Petersburg
Air distance: | miles km |
Baltimore, MD
City: | Baltimore, MD |
Country: | United States |
Coordinates: |
39°17′25″N 76°36′43″W |
Petersburg, VA
City: | Petersburg, VA |
Country: | United States |
Coordinates: |
37°13′40″N 77°24′6″W |
Time difference between Baltimore and Petersburg
There is no time difference between Baltimore and Petersburg. Current local time in Baltimore and Petersburg is 08:22 EST (2025-01-03)