Skip to main content

How to get from Frederick to Richmond by bus?

From Frederick to Richmond by bus

To get from Frederick to Richmond in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the GREYHOUND US0164 bus from Transit Center (Frederick Marc Train Station) station to Washington Union Station station. Next, you’ll have to switch to the FLIXBUS 2605 bus and finally take the 14 bus from Boulevard + Ellen station to Broad & 4th station. The total trip duration for this route is approximately 6 hr 29 min.

389min
Walk to bus station
Bus - GREYHOUND US0164GREYHOUND US0164
Bus - FLIXBUS 2605FLIXBUS 2605
Bus - 1414
Walk to Richmond
Leaves from Transit Center (Frederick Marc Train Station)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Transit Center (Frederick Marc Train Station)
    30 yd • 1 min
  • 2
    Bus - GREYHOUND US0164GREYHOUND US0164
    Wait for bus
    GREYHOUND US0164
    Washington Union Station
  • 3
    Ride to bus station
    Ride to bus station
    Washington Union Station
    ID DCD6
    145 min
  • 4
    Bus - FLIXBUS 2605FLIXBUS 2605
    Wait for bus
    FLIXBUS 2605
    Richmond Bus Station
  • 5
    Ride to bus station
    Ride to bus station
    Richmond Bus Station
    ID RHD6
    125 min
  • 6
    Walk to bus station
    Walk to bus station
    Boulevard + Ellen
    ID 287
    580 yd • 7 min
  • 7
    Bus - 1414
    Wait for bus
    14
    Hermitage/Main 23rd
  • 8
    Ride to bus station
    Ride to bus station
    Broad & 4th
    ID 370
    26 min
  • 9
    Walk to Richmond
    Walk to
    Richmond
    630 yd • 8 min
*Duration based on 8am traffic

Alternative route from Frederick to Richmond by bus via GREYHOUND US0164, FLIXBUS 2605 and 20

To get from Frederick to Richmond in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the GREYHOUND US0164 bus from Transit Center (Frederick Marc Train Station) station to Washington Union Station station. Next, you’ll have to switch to the FLIXBUS 2605 bus and finally take the 20 bus from Boulevard + the Diamond station to Brookland Park Boulevard & Chamberlayne station. The total trip duration for this route is approximately 6 hr 41 min.

401min
Walk to bus station
Bus - GREYHOUND US0164GREYHOUND US0164
Bus - FLIXBUS 2605FLIXBUS 2605
Bus - 2020
Walk to Richmond
Leaves from Transit Center (Frederick Marc Train Station)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Transit Center (Frederick Marc Train Station)
    30 yd • 1 min
  • 2
    Bus - GREYHOUND US0164GREYHOUND US0164
    Wait for bus
    GREYHOUND US0164
    Washington Union Station
  • 3
    Ride to bus station
    Ride to bus station
    Washington Union Station
    ID DCD6
    145 min
  • 4
    Bus - FLIXBUS 2605FLIXBUS 2605
    Wait for bus
    FLIXBUS 2605
    Richmond Bus Station
  • 5
    Ride to bus station
    Ride to bus station
    Richmond Bus Station
    ID RHD6
    125 min
  • 6
    Walk to bus station
    Walk to bus station
    Boulevard + the Diamond
    ID 291
    170 yd • 3 min
  • 7
    Bus - 2020
    Wait for bus
    20
    Carytown/Boulevard/Highland Park
  • 8
    Ride to bus station
    Ride to bus station
    Brookland Park Boulevard & Chamberlayne
    ID 547
    8 min
  • 9
    Walk to Richmond
    Walk to
    Richmond
    2.27 mi • 47 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 Frederick to Richmond

The distance between Frederick, Washington, D.C. - Baltimore, MD and Richmond, Washington, D.C. - Baltimore, MD is approximately 196.32 mi, which can typically be travelled in 389 min. Moovit will show you the directions from Frederick to Richmond by bus, 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 Frederick

Frederick is located at Frederick, Washington, D.C. - Baltimore, MD and the nearest public transit station is Transit Center (Frederick Marc Train Station).

Train stations close to Frederick:

  • Monocacy

Bus stations close to Frederick:

  • Transit Center (Frederick Marc Train Station)
  • East Street at Transit Center
  • South Carroll Street at East All Saints Street

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

Richmond is located at Richmond, Washington, D.C. - Baltimore, MD and the nearest public transit station is Transfer Station Bay H.

Train stations close to Richmond:

  • Pathrichmond Main Street Amtrak Station

Bus stations close to Richmond:

  • Transfer Station Bay H
  • 7th + Marshall
  • Transfer Station Bay K

Alternative route from Frederick to Richmond by bus via GREYHOUND US0164, FLIXBUS 2605 and 20

To get from Frederick to Richmond in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the GREYHOUND US0164 bus from Transit Center (Frederick Marc Train Station) station to Washington Union Station station. Next, you’ll have to switch to the FLIXBUS 2605 bus and finally take the 20 bus from Boulevard + the Diamond station to Brookland Park Boulevard & Chamberlayne station. The total trip duration for this route is approximately 6 hr 41 min.

401min
Walk to bus station
Bus - GREYHOUND US0164GREYHOUND US0164
Bus - FLIXBUS 2605FLIXBUS 2605
Bus - 2020
Walk to Richmond
Leaves from Transit Center (Frederick Marc Train Station)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Transit Center (Frederick Marc Train Station)
    30 yd • 1 min
  • 2
    Bus - GREYHOUND US0164GREYHOUND US0164
    Wait for bus
    GREYHOUND US0164
    Washington Union Station
  • 3
    Ride to bus station
    Ride to bus station
    Washington Union Station
    ID DCD6
    145 min
  • 4
    Bus - FLIXBUS 2605FLIXBUS 2605
    Wait for bus
    FLIXBUS 2605
    Richmond Bus Station
  • 5
    Ride to bus station
    Ride to bus station
    Richmond Bus Station
    ID RHD6
    125 min
  • 6
    Walk to bus station
    Walk to bus station
    Boulevard + the Diamond
    ID 291
    170 yd • 3 min
  • 7
    Bus - 2020
    Wait for bus
    20
    Carytown/Boulevard/Highland Park
  • 8
    Ride to bus station
    Ride to bus station
    Brookland Park Boulevard & Chamberlayne
    ID 547
    8 min
  • 9
    Walk to Richmond
    Walk to
    Richmond
    2.27 mi • 47 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Frederick to Richmond?

    The fastest way takes 389 minutes, using Bus line GREYHOUND US0164, Bus line FLIXBUS 2605, Bus line 14.

  • What is the alternative route to get from Frederick to Richmond?

    The alternative route takes 401 minutes, using Bus line GREYHOUND US0164, Bus line FLIXBUS 2605, Bus line 20.

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

    No, you’ll have to take 3 bus lines in total. The total travelling time is 6 hr 29 min.

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

    The GREYHOUND US0164 bus line goes from Transit Center (Frederick Marc Train Station) station near Frederick to Washington Union Station station. From there you’ll have to take one bus line till Washington Union Station station near Richmond in Washington, D.C. - Baltimore, MD

  • How long does it take to travel from Frederick to Richmond in Washington, D.C. - Baltimore, MD by bus?

    The total travel time between Frederick and Richmond in Washington, D.C. - Baltimore, MD by bus is about 6 hr 29 min.

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

    Get on the GREYHOUND US0164 bus from the Transit Center (Frederick Marc Train Station) stop near Frederick in Washington, D.C. - Baltimore, MD.

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

    Get off the bus at the Washington Union Station stop, which is closest to Richmond in Washington, D.C. - Baltimore, MD.