Skip to main content

How to get from Congress Heights Metro Station to Upper Marlboro by bus?

By bus

To get from Congress Heights Metro Station to Upper Marlboro in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the W4 bus from Alabama Av Se+13 St SE station to Southern Av Se+Pear St SE station. Next, you’ll have to switch to the F14 bus and finally take the 20 bus from Addison Rd Station station to Judges Drive at Pratt Street station. The total trip duration for this route is approximately 1 hr 51 min. The ride fare is $5.00.

111min$5.00
Walk to bus station
Bus - W4W4
Bus - F14F14
Bus - 2020
Leaves from Alabama Av Se+13 St SE

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Alabama Av Se+13 St SE
    ID 1003320
    230 yd • 3 min
  • 2
    Bus - W4W4
    Wait for bus
    W4
    North To Deanwood Station
  • 3
    Ride to bus station
    Ride to bus station
    Southern Av Se+Pear St SE
    ID 3000887
    18 min
  • 4
    Bus - F14F14
    Wait for bus
    F14
    North To New Carrollton Station
  • 5
    Ride to bus station
    Ride to bus station
    Addison Rd Station
    12 min
  • 6
    Walk to bus station
    Walk to bus station
    Addison Rd Station
    60 yd • 1 min
  • 7
    Bus - 2020
    Wait for bus
    20
    Upper Marlboro
  • 8
    Ride to bus station Judges Drive at Pratt Street
    Ride to bus station
    Judges Drive at Pratt Street
    ID 38384
    43 min
*Duration based on 8am traffic

By bus and metro

To get from Congress Heights Metro Station to Upper Marlboro in Washington, D.C. - Baltimore, MD, you’ll need to take 2 metro lines and one bus line: take the METRORAIL GREEN LINE metro from Congress Heights Metro Station station to L'Enfant Plaza station. Next, you’ll have to switch to the METRORAIL BLUE LINE metro and finally take the 21 bus from Harry S. Truman Drive at Largo Hospital station to Judges Drive at Pratt Street station. The total trip duration for this route is approximately 1 hr 31 min. The ride fare is $6.45.

91min$6.45
Metro - METRORAIL GREEN LINE
Metro - METRORAIL BLUE LINE
Bus - 2121
Leaves from Congress Heights Metro Station

Step by Step

  • 1
    Start from metro station
    Start from metro station
    Congress Heights Metro Station
  • 2
    Metro - METRORAIL GREEN LINE
    Wait for metro
    METRORAIL GREEN LINE
    Greenbelt
  • 3
    Ride to metro station
    Ride to metro station
    L'Enfant Plaza
    10 min
  • 4
    Metro - METRORAIL BLUE LINE
    Wait for metro
    METRORAIL BLUE LINE
    Largo
  • 5
    Ride to metro station
    Ride to metro station
    Downtown Largo Metro Station
    25 min
  • 6
    Walk to bus station
    Walk to bus station
    Harry S. Truman Drive at Largo Hospital
    ID 32308
    220 yd • 3 min
  • 7
    Bus - 2121
    Wait for bus
    21
    Courthouse at Judges Drive
  • 8
    Ride to bus station Judges Drive at Pratt Street
    Ride to bus station
    Judges Drive at Pratt Street
    ID 38384
    38 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 Congress Heights Metro Station to Upper Marlboro

The distance between Congress Heights Metro Station, Washington, D.C. - Baltimore, MD and Upper Marlboro, Washington, D.C. - Baltimore, MD is approximately 21.65 mi, which can typically be travelled in 111 min. Moovit will show you the directions from Congress Heights Metro Station to Upper Marlboro 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 Congress Heights Metro Station

Congress Heights Metro Station is located at Congress Heights Metro Station, Washington, D.C. - Baltimore, MD and the nearest public transit station is Congress Heights+Bus Bay G.

Metro stations close to Congress Heights Metro Station:

  • Naylor Road
  • Southern Ave Metro Station
  • Anacostia Metro Station

Bus stations close to Congress Heights Metro Station:

  • Congress Heights+Bus Bay G
  • Congress Heights Sta & Bus Bay C
  • Alabama Av Se+13 St SE

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

Upper Marlboro is located at Upper Marlboro, Washington, D.C. - Baltimore, MD and the nearest public transit station is Old Marlboro Pike at Peerless Avenue.

Bus stations close to Upper Marlboro:

  • Old Marlboro Pike at Peerless Avenue
  • Old Marlboro Pike at Old Mill Road
  • Elm Street at Governor Oden Bowie Drive

By bus and metro

To get from Congress Heights Metro Station to Upper Marlboro in Washington, D.C. - Baltimore, MD, you’ll need to take 2 metro lines and one bus line: take the METRORAIL GREEN LINE metro from Congress Heights Metro Station station to L'Enfant Plaza station. Next, you’ll have to switch to the METRORAIL BLUE LINE metro and finally take the 21 bus from Harry S. Truman Drive at Largo Hospital station to Judges Drive at Pratt Street station. The total trip duration for this route is approximately 1 hr 31 min. The ride fare is $6.45.

91min$6.45
Metro - METRORAIL GREEN LINE
Metro - METRORAIL BLUE LINE
Bus - 2121
Leaves from Congress Heights Metro Station

Step by Step

  • 1
    Start from metro station
    Start from metro station
    Congress Heights Metro Station
  • 2
    Metro - METRORAIL GREEN LINE
    Wait for metro
    METRORAIL GREEN LINE
    Greenbelt
  • 3
    Ride to metro station
    Ride to metro station
    L'Enfant Plaza
    10 min
  • 4
    Metro - METRORAIL BLUE LINE
    Wait for metro
    METRORAIL BLUE LINE
    Largo
  • 5
    Ride to metro station
    Ride to metro station
    Downtown Largo Metro Station
    25 min
  • 6
    Walk to bus station
    Walk to bus station
    Harry S. Truman Drive at Largo Hospital
    ID 32308
    220 yd • 3 min
  • 7
    Bus - 2121
    Wait for bus
    21
    Courthouse at Judges Drive
  • 8
    Ride to bus station Judges Drive at Pratt Street
    Ride to bus station
    Judges Drive at Pratt Street
    ID 38384
    38 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Congress Heights Metro Station to Upper Marlboro?

    The fastest way takes 111 minutes, using Bus line W4, Bus line F14, Bus line 20.

  • What is the alternative route to get from Congress Heights Metro Station to Upper Marlboro?

    The alternative route takes 91 minutes, using Bus line METRORAIL GREEN LINE, Bus line METRORAIL BLUE LINE, Bus line 21.

  • Is there a direct bus between Congress Heights Metro Station and Upper Marlboro?

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

  • Which bus line goes from Congress Heights Metro Station to Upper Marlboro?

    The W4 bus line goes from Alabama Av Se+13 St SE station near Congress Heights Metro Station in Washington to North To Deanwood Station station. From there you’ll have to take one bus line till North To Deanwood Station station near Upper Marlboro in Washington, D.C. - Baltimore, MD.

  • How long does it take to travel from Congress Heights Metro Station to Upper Marlboro by bus?

    The total travel time between Congress Heights Metro Station in Washington and Upper Marlboro in Washington, D.C. - Baltimore, MD by bus is about 1 hr 51 min.

  • Where do I get on the bus near Congress Heights Metro Station to get to Upper Marlboro?

    Get on the W4 bus from the Alabama Av Se+13 St SE stop near Congress Heights Metro Station in Washington.

  • Where do I get off the bus when travelling between Congress Heights Metro Station and Upper Marlboro?

    Get off the bus at the North To Deanwood Station stop, which is closest to Upper Marlboro in Washington, D.C. - Baltimore, MD.

  • How much is the bus fare from Congress Heights Metro Station to Upper Marlboro?

    The ride from Congress Heights Metro Station to Upper Marlboro costs $5.00.

Real-Time Arrivals, Schedules, Maps & More