How to get from Morningside to Petersburg by bus and train?
From Morningside to Petersburg by bus and train
To get from Morningside to Petersburg in Washington, D.C. - Baltimore, MD, you’ll need to take 2 bus lines and one train line: take the D14 bus from Allentown Rd+Command Dr station to Oxon Hill Rd & Harborview Ave station. Next, you’ll have to switch to the NH2 bus and finally take the PALMETTO train from Alexandria station to Petersburg Amtrak Station station. The total trip duration for this route is approximately 4 hr 53 min.
Step by Step
- 1Walk to bus stationAllentown Rd+Command DrID 3000422110 yd • 2 min
- 2Wait for busD14West To Southern Ave Station
- 3Ride to bus stationOxon Hill Rd & Harborview AveID 300428343 min
- 4Wait for busNH2West To King Street-Old Town
- 5Ride to bus stationKing St-Old Town+Bay JID 400112618 min
- 6Walk to train stationAlexandria340 yd • 4 min
- 7Wait for trainPALMETTOSavannah
- 8Ride to train stationPetersburg Amtrak Station153 min
- 9Walk toPetersburg2.06 mi • 43 min
Public transit directions from Morningside to Petersburg
Public transit stations close to Morningside
Morningside is located at Morningside, Washington, D.C. - Baltimore, MD and the nearest public transit station is Allentown Rd+Command Dr.
Metro stations close to Morningside:
- Branch Avenue
Bus stations close to Morningside:
- Allentown Rd+Command Dr
- Allentown Rd+Maxwell Dr
- Maxwell Drive at Allentown Road
Public transit stations close to Petersburg, Washington, D.C. - Baltimore, MD
Petersburg is located at Petersburg, Washington, D.C. - Baltimore, MD and the nearest public transit station is Wythe Street And Adams Street.
Train stations close to Petersburg:
- Petersburg Amtrak Station
Bus stations close to Petersburg:
- Wythe Street And Adams Street
- Sycamore Street And Crimson Lane (Northbound)
- Sycamore Street And Franklin Street
Related Routes
- North East to Petersburg
- Haymarket to Petersburg
- Ocean City to Petersburg
- Queenstown to Petersburg
- Smithsburg to Petersburg
- Snow Hill to Petersburg
- Lexington Park to Petersburg
- Berlin to Petersburg
- Maugansville to Petersburg
- West Ocean City to Petersburg
- Cambridge to Petersburg
- Newark to Petersburg
- La Vale to Petersburg
- Clarysville to Petersburg
- Cresaptown to Petersburg
- Cumberland to Petersburg
- Bowling Green to Petersburg
- Frostburg to Petersburg
- Danville to Petersburg
- Eckhart Mines to Petersburg
Questions & Answers
What is the fastest way to get from Morningside to Petersburg?
The fastest way takes 293 minutes, using Bus line D14, Bus line NH2, Bus line PALMETTO.
Is there a direct bus between Morningside and Petersburg in Washington, D.C. - Baltimore, MD?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 4 hr 53 min.
Which bus line goes from Morningside to Petersburg in Washington, D.C. - Baltimore, MD?
The D14 bus line goes from Allentown Rd+Command Dr station near Morningside to West To Southern Ave Station station. From there you’ll have to take one bus line and one train line till West To Southern Ave Station station near Petersburg in Washington, D.C. - Baltimore, MD
How long does it take to travel from Morningside to Petersburg in Washington, D.C. - Baltimore, MD by bus and train?
The total travel time between Morningside and Petersburg in Washington, D.C. - Baltimore, MD by bus and train is about 4 hr 53 min.
Where do I get on the bus near Morningside to get to Petersburg in Washington, D.C. - Baltimore, MD?
Get on the D14 bus from the Allentown Rd+Command Dr stop near Morningside in Washington, D.C. - Baltimore, MD.
Where do I get off the bus when travelling between Morningside and Petersburg in Washington, D.C. - Baltimore, MD?
Get off the bus at the West To Southern Ave Station station, which is closest to Petersburg in Washington, D.C. - Baltimore, MD.