|Possible routes||4 found|
Rome2rio has found 4 ways to get from Petersburg to Maryland by train, bus, car and flight. The cheapest way to get from Petersburg to Maryland costs only $16, and the quickest way takes just 3h 2m. We recommend taking the train from Petersburg Amtrak Station to Washington Union Station and then taking the train from Washington Union Station to Baltimore Penn Station, which takes around 4h 3m.
The cheapest way to get from Petersburg to Maryland is to drive which costs $16 - $25 and takes 3h 2m.More details
The quickest way to get from Petersburg to Maryland is to drive which costs $16 - $25 and takes 3h 2m.More details
No, there is no direct bus from Petersburg to Maryland. However, there are services departing from Petersburg, Va and arriving at BALTIMORE ST & CALVERT ST fs eb via Richmond, Va, HAINES ST & WARNER ST eb and West Baltimore Marc Station Bay 3. The journey, including transfers, takes approximately 5h 58m.More details
No, there is no direct train from Petersburg station to Maryland station. However, there are services departing from Petersburg Amtrak Station and arriving at Baltimore Penn Station via Washington Union Station. The journey, including transfers, takes approximately 4h 3m.More details
The distance between Petersburg and Maryland is 161 miles. The road distance is 170.7 miles.Get driving directions
The best way to get from Petersburg to Maryland without a car is to train which takes 4h 3m and costs $50 - $170.More details
It takes approximately 4h 3m to get from Petersburg to Maryland, including transfers.More details
Petersburg to Maryland bus services, operated by Greyhound USA, depart from Richmond, Va station.More details
Petersburg to Maryland train services, operated by Amtrak, depart from Petersburg Amtrak Station.More details
The best way to get from Petersburg to Maryland is to train which takes 4h 3m and costs $50 - $170. Alternatively, you can bus, which costs $30 - $55 and takes 5h 58m.Mode details
The quickest flight from Norfolk Airport to Baltimore Airport is the direct flight which takes 1h.Search flights
Petersburg to Maryland bus services, operated by Greyhound USA, arrive at Baltimore Downtown, Md station.More details
Petersburg to Maryland train services, operated by Amtrak, arrive at Baltimore Penn Station.More details
Yes, the driving distance between Petersburg to Maryland is 171 miles. It takes approximately 3h 2m to drive from Petersburg to Maryland.Get driving directions
Southwest Airlines offers flights from Norfolk Airport to Baltimore Airport.Search flights
Book your Petersburg to Maryland train tickets online with Rome2rio.Search and book
There are 12+ hotels available in Maryland. Prices start at $100 USD per night.More details
Hunt Valley Towne Centre, formerly Hunt Valley Mall, is an outdoor shopping mall in northe...
Soldiers Delight Natural Environmental Area is a nature reserve near Owings Mills in weste...
Owings Mills Mall was a large shopping mall that once hosted 155 stores and eateries, in t...
The Rosewood Center was an institution for people with developmental disabilities located ...