Skip to main content

How to get from Petersburg to Culpeper by bus and train?

From Petersburg to Culpeper by bus and train

To get from Petersburg to Culpeper in Washington, D.C. - Baltimore, MD, you’ll need to take one bus line and 2 train lines: take the ETTRICK - VIRGINIA STATE - AMTRAK bus from Petersburg Transit Center station to Amtrak station. Next, you’ll have to switch to the NORTHEAST REGIONAL train and finally take the NORTHEAST REGIONAL train from Alexandria station to Culpeper Amtrak station. The total trip duration for this route is approximately 5 hr 23 min.

323min
Bus - ETTRICK - VIRGINIA STATE - AMTRAKETTRICK - VIRGINIA STATE - AMTRAK
Train - NORTHEAST REGIONALNORTHEAST REGIONAL
Train - NORTHEAST REGIONALNORTHEAST REGIONAL
Leaves from Petersburg Transit Center

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Petersburg
  • 2
    Bus - ETTRICK - VIRGINIA STATE - AMTRAKETTRICK - VIRGINIA STATE - AMTRAK
    Wait for bus
    ETTRICK - VIRGINIA STATE - AMTRAK
    Food Lion
  • 3
    Ride to bus station
    Ride to bus station
    Amtrak
    12 min
  • 4
    Walk to train station
    Walk to train station
    Petersburg Amtrak Station
    60 yd • 1 min
  • 5
    Train - NORTHEAST REGIONALNORTHEAST REGIONAL
    Wait for train
    NORTHEAST REGIONAL
    New York
  • 6
    Ride to train station
    Ride to train station
    Alexandria
    167 min
  • 7
    Train - NORTHEAST REGIONALNORTHEAST REGIONAL
    Wait for train
    NORTHEAST REGIONAL
    Roanoke
  • 8
    Ride to train station Culpeper Amtrak
    Ride to train station
    Culpeper Amtrak
    75 min
*Duration based on 8am traffic

Alternative route from Petersburg to Culpeper by bus and train via GREYHOUND US0670, FLIXBUS 2605 and NORTHEAST REGIONAL

To get from Petersburg to Culpeper in Washington, D.C. - Baltimore, MD, you’ll need to take 2 bus lines and one train line: take the GREYHOUND US0670 bus from Petersburg Transportation Center station to Richmond Bus Station station. Next, you’ll have to switch to the FLIXBUS 2605 bus and finally take the NORTHEAST REGIONAL train from Union Station station to Culpeper Amtrak station. The total trip duration for this route is approximately 5 hr 19 min.

319min
Walk to bus station
Bus - GREYHOUND US0670GREYHOUND US0670
Bus - FLIXBUS 2605FLIXBUS 2605
Train - NORTHEAST REGIONALNORTHEAST REGIONAL
Leaves from Petersburg Transportation Center

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Petersburg Transportation Center
    ID PTB6
    70 yd • 1 min
  • 2
    Bus - GREYHOUND US0670GREYHOUND US0670
    Wait for bus
    GREYHOUND US0670
    New York Port Authority
  • 3
    Ride to bus station
    Ride to bus station
    Richmond Bus Station
    ID RHD6
    30 min
  • 4
    Bus - FLIXBUS 2605FLIXBUS 2605
    Wait for bus
    FLIXBUS 2605
    New York Midtown (31st St & 8th Ave)
  • 5
    Ride to bus station
    Ride to bus station
    Washington Union Station
    ID DCD6
    140 min
  • 6
    Walk to train station
    Walk to train station
    Union Station
    80 yd • 1 min
  • 7
    Train - NORTHEAST REGIONALNORTHEAST REGIONAL
    Wait for train
    NORTHEAST REGIONAL
    Roanoke
  • 8
    Ride to train station Culpeper Amtrak
    Ride to train station
    Culpeper Amtrak
    97 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Washington, D.C. - Baltimore, MD.
All local mobility options in one app

Public transit directions from Petersburg to Culpeper

The distance between Petersburg, Washington, D.C. - Baltimore, MD and Culpeper, Washington, D.C. - Baltimore, MD is approximately 190.65 mi, which can typically be travelled in 323 min. Moovit will show you the directions from Petersburg to Culpeper by bus and train, so no matter how you choose to travel in Washington, D.C. - Baltimore, MD – you will always have plenty of easy options.

Public transit stations close to Petersburg

Petersburg is located at Petersburg, Washington, D.C. - Baltimore, MD and the nearest public transit station is Halifax Street And Byrne Street.

Train stations close to Petersburg:

  • Petersburg Amtrak Station

Bus stations close to Petersburg:

  • Halifax Street And Byrne Street
  • Market Street And Brown Street
  • Market Street And Wythe Street (Northbound)

Public transit stations close to Culpeper, Washington, D.C. - Baltimore, MD

Culpeper is located at Culpeper, Washington, D.C. - Baltimore, MD and the nearest public transit station is Memorial Park.

Train stations close to Culpeper:

  • Culpeper Amtrak

Bus stations close to Culpeper:

  • Memorial Park
  • Med Express
  • Kfc-Main St Between Oak View And Elm

Alternative route from Petersburg to Culpeper by bus and train via GREYHOUND US0670, FLIXBUS 2605 and NORTHEAST REGIONAL

To get from Petersburg to Culpeper in Washington, D.C. - Baltimore, MD, you’ll need to take 2 bus lines and one train line: take the GREYHOUND US0670 bus from Petersburg Transportation Center station to Richmond Bus Station station. Next, you’ll have to switch to the FLIXBUS 2605 bus and finally take the NORTHEAST REGIONAL train from Union Station station to Culpeper Amtrak station. The total trip duration for this route is approximately 5 hr 19 min.

319min
Walk to bus station
Bus - GREYHOUND US0670GREYHOUND US0670
Bus - FLIXBUS 2605FLIXBUS 2605
Train - NORTHEAST REGIONALNORTHEAST REGIONAL
Leaves from Petersburg Transportation Center

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Petersburg Transportation Center
    ID PTB6
    70 yd • 1 min
  • 2
    Bus - GREYHOUND US0670GREYHOUND US0670
    Wait for bus
    GREYHOUND US0670
    New York Port Authority
  • 3
    Ride to bus station
    Ride to bus station
    Richmond Bus Station
    ID RHD6
    30 min
  • 4
    Bus - FLIXBUS 2605FLIXBUS 2605
    Wait for bus
    FLIXBUS 2605
    New York Midtown (31st St & 8th Ave)
  • 5
    Ride to bus station
    Ride to bus station
    Washington Union Station
    ID DCD6
    140 min
  • 6
    Walk to train station
    Walk to train station
    Union Station
    80 yd • 1 min
  • 7
    Train - NORTHEAST REGIONALNORTHEAST REGIONAL
    Wait for train
    NORTHEAST REGIONAL
    Roanoke
  • 8
    Ride to train station Culpeper Amtrak
    Ride to train station
    Culpeper Amtrak
    97 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Petersburg to Culpeper?

    The fastest way takes 323 minutes, using Bus line ETTRICK - VIRGINIA STATE - AMTRAK, Bus line NORTHEAST REGIONAL, Bus line NORTHEAST REGIONAL.

  • What is the alternative route to get from Petersburg to Culpeper?

    The alternative route takes 319 minutes, using Bus line GREYHOUND US0670, Bus line FLIXBUS 2605, Bus line NORTHEAST REGIONAL.

  • Is there a direct bus between Petersburg and Culpeper in Washington, D.C. - Baltimore, MD?

    No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 5 hr 23 min.

  • Which bus line goes from Petersburg to Culpeper in Washington, D.C. - Baltimore, MD?

    The ETTRICK - VIRGINIA STATE - AMTRAK bus line goes from Food Lion station near Petersburg to Amtrak station. From there you’ll have to take 2 train lines till Amtrak station near Culpeper in Washington, D.C. - Baltimore, MD

  • How long does it take to travel from Petersburg to Culpeper in Washington, D.C. - Baltimore, MD by bus and train?

    The total travel time between Petersburg and Culpeper in Washington, D.C. - Baltimore, MD by bus and train is about 5 hr 23 min.

  • Where do I get on the bus near Petersburg to get to Culpeper in Washington, D.C. - Baltimore, MD?

    Get on the ETTRICK - VIRGINIA STATE - AMTRAK bus from the Food Lion stop near Petersburg in Washington, D.C. - Baltimore, MD.

  • Where do I get off the bus when travelling between Petersburg and Culpeper in Washington, D.C. - Baltimore, MD?

    Get off the bus at the Amtrak station, which is closest to Culpeper in Washington, D.C. - Baltimore, MD.