How to get from Manassas to Petersburg by bus and train?
From Manassas to Petersburg by bus and train
To get from Manassas to Petersburg in Washington, D.C. - Baltimore, MD, you’ll need to take 2 train lines and one bus line: take the MANASSAS LINE train from Manassas station to Alexandria station. Next, you’ll have to switch to the PALMETTO train and finally take the ETTRICK - VIRGINIA STATE - AMTRAK bus from Amtrak station to Petersburg Union Station station. The total trip duration for this route is approximately 5 hr 42 min.
Step by Step
- 1Start from train stationManassas
- 2Wait for trainMANASSAS LINE332 Union Station
- 3Ride to train stationAlexandria46 min
- 4Wait for trainPALMETTOSavannah
- 5Ride to train stationPetersburg Amtrak Station153 min
- 6Walk to bus stationAmtrak60 yd • 1 min
- 7Wait for busETTRICK - VIRGINIA STATE - AMTRAKFood Lion
- 8Ride to bus stationPetersburg Union Station8 min
- 9Walk toPetersburg0.72 mi • 15 min
From Manassas to Petersburg by train
To get from Manassas to Petersburg in Washington, D.C. - Baltimore, MD, take the MANASSAS LINE train from Manassas station to Alexandria station. Next, take the PALMETTO train from Alexandria station to Petersburg Amtrak Station station. The total trip duration for this route is approximately 5 hr 27 min.
Step by Step
- 1Start from train stationManassas
- 2Wait for trainMANASSAS LINE332 Union Station
- 3Ride to train stationAlexandria46 min
- 4Wait for trainPALMETTOSavannah
- 5Ride to train stationPetersburg Amtrak Station153 min
- 6Walk toPetersburg2.06 mi • 43 min
Public transit directions from Manassas to Petersburg
Public transit stations close to Manassas
Manassas is located at Manassas, Washington, D.C. - Baltimore, MD and the nearest public transit station is Center St @ Church St.
Train stations close to Manassas:
- Manassas Park Station
Bus stations close to Manassas:
- Center St @ Church St
- Church St @ Center St
- Grant Ave @ Byrd Dr
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 Sycamore Street And Franklin Street.
Train stations close to Petersburg:
- Petersburg Amtrak Station
Bus stations close to Petersburg:
- Sycamore Street And Franklin Street
- Halifax Street And Byrne Street
- Union 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
From Manassas to Petersburg by train
To get from Manassas to Petersburg in Washington, D.C. - Baltimore, MD, take the MANASSAS LINE train from Manassas station to Alexandria station. Next, take the PALMETTO train from Alexandria station to Petersburg Amtrak Station station. The total trip duration for this route is approximately 5 hr 27 min.
Step by Step
- 1Start from train stationManassas
- 2Wait for trainMANASSAS LINE332 Union Station
- 3Ride to train stationAlexandria46 min
- 4Wait for trainPALMETTOSavannah
- 5Ride to train stationPetersburg Amtrak Station153 min
- 6Walk toPetersburg2.06 mi • 43 min
Questions & Answers
What is the fastest way to get from Manassas to Petersburg?
The fastest way takes 342 minutes, using Bus line MANASSAS LINE, Bus line PALMETTO, Bus line ETTRICK - VIRGINIA STATE - AMTRAK.
What is the alternative route to get from Manassas to Petersburg?
The alternative route takes 327 minutes, using Bus line MANASSAS LINE, Bus line PALMETTO.
Is there a direct train between Manassas and Petersburg in Washington, D.C. - Baltimore, MD?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 5 hr 42 min.
Which train line goes from Manassas to Petersburg in Washington, D.C. - Baltimore, MD?
The MANASSAS LINE train line goes from 332 Union Station station near Manassas to Alexandria station. From there you’ll have to take one train line and one bus line till Alexandria station near Petersburg in Washington, D.C. - Baltimore, MD
How long does it take to travel from Manassas to Petersburg in Washington, D.C. - Baltimore, MD by train and bus?
The total travel time between Manassas and Petersburg in Washington, D.C. - Baltimore, MD by train and bus is about 5 hr 42 min.
Where do I get on the train near Manassas to get to Petersburg in Washington, D.C. - Baltimore, MD?
Get on the MANASSAS LINE train from the 332 Union Station station near Manassas in Washington, D.C. - Baltimore, MD.
Where do I get off the train when travelling between Manassas and Petersburg in Washington, D.C. - Baltimore, MD?
Get off the train at the Alexandria stop, which is closest to Petersburg in Washington, D.C. - Baltimore, MD.