Skip to main content

How to get from Belair Rd & Overlea Ave Nb to District Heights MD by bus?

By bus

To get from Belair Rd & Overlea Ave Nb to District Heights MD in Prince George's County, you’ll need to take 3 bus lines: take the 33 bus from Belair Rd & Overlea Ave Nb station to White Marsh Park & Ride station. Next, you’ll have to switch to the MEGABUS bus and finally take the 96 bus from Massachusetts Ave NE & 1st St NE station to Capitol Heights+Bus Bay C station. The total trip duration for this route is approximately 180 min.

180min
Bus - 3333
Bus - MEGABUSMEGABUS
Bus - 9696
Walk to District Heights MD
Leaves from Belair Rd & Overlea Ave Nb

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Belair Rd & Overlea Ave Nb
  • 2
    Bus - 3333
    Wait for bus
    33
    Overlea
  • 3
    Ride to bus station
    Ride to bus station
    White Marsh Park & Ride
    19 min
  • 4
    Walk to bus station
    Walk to bus station
    White Marsh Mta Park & Ride
    40 yd • 1 min
  • 5
    Bus - MEGABUSMEGABUS
    Wait for bus
    MEGABUS
    Washington Dc
  • 6
    Ride to bus station
    Ride to bus station
    Union Station
    70 min
  • 7
    Walk to bus station
    Walk to bus station
    Massachusetts Ave NE & 1st St NE
    70 yd • 1 min
  • 8
    Bus - 9696
    Wait for bus
    96
    East To Capitol Heights Station
  • 9
    Ride to bus station
    Ride to bus station
    Capitol Heights+Bus Bay C
    ID 3000982
    27 min
  • 10
    Walk to District Heights MD
    Walk to
    District Heights MD
    2.22 mi • 46 min
*Duration based on 8am traffic

By bus and train

To get from Belair Rd & Overlea Ave Nb to District Heights MD in Prince George's County, you’ll need to take 2 bus lines and one train line: take the CITYLINK PINK bus from Cedonia Ave & Bayonne Ave Opp station to West Baltimore Marc Station Bay 4 station. Next, you’ll have to switch to the MARC train and finally take the F14 bus from New Carrollton+Bus Bay A station to Larchmont Av+Marlboro Pk station. The total trip duration for this route is approximately 3 hr 8 min. The ride fare is $12.00.

188min$12.00
Walk to bus station
Bus - CITYLINK PINKCITYLINK PINK
Train - MARCMARC
Bus - F14F14
Walk to District Heights MD
Leaves from Cedonia Ave & Bayonne Ave Opp

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Cedonia Ave & Bayonne Ave Opp
    ID 919
    1.2 mi • 25 min
  • 2
    Bus - CITYLINK PINKCITYLINK PINK
    Wait for bus
    CITYLINK PINK
    W Baltimore Marc
  • 3
    Ride to bus station
    Ride to bus station
    West Baltimore Marc Station Bay 4
    ID 14110
    47 min
  • 4
    Walk to train station
    Walk to train station
    West Baltimore, Md
    130 yd • 2 min
  • 5
    Train - MARCMARC
    Wait for train
    MARC
    Washington
  • 6
    Ride to train station
    Ride to train station
    New Carrollton, Md
    34 min
  • 7
    Walk to bus station
    Walk to bus station
    New Carrollton+Bus Bay A
    ID 3003032
    30 yd • 1 min
  • 8
    Bus - F14F14
    Wait for bus
    F14
    South To Naylor Rd Station
  • 9
    Ride to bus station
    Ride to bus station
    Larchmont Av+Marlboro Pk
    ID 3000871
    50 min
  • 10
    Walk to District Heights MD
    Walk to
    District Heights MD
    1.04 mi • 22 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 Belair Rd & Overlea Ave Nb to District Heights MD

The distance between Belair Rd & Overlea Ave Nb, Prince George's County and District Heights MD, Prince George's County is approximately 66.28 mi, which can typically be travelled in 180 min. Moovit will show you the directions from Belair Rd & Overlea Ave Nb to District Heights MD by bus, so no matter how you choose to travel in Prince George's County – you will always have plenty of easy options.

Public transit stations close to Belair Rd & Overlea Ave Nb

Belair Rd & Overlea Ave Nb is located at Belair Rd & Overlea Ave Nb, Prince George's County and the nearest public transit station is Belair Rd & Overlea Loop Sb.

Bus stations close to Belair Rd & Overlea Ave Nb:

  • Belair Rd & Overlea Loop Sb
  • Northern Pkwy & Spruce St FS Wb
  • Belair Rd & Fleetwood Ave Sb

Public transit stations close to District Heights MD, Prince George's County

District Heights MD is located at District Heights MD, Prince George's County and the nearest public transit station is Marlboro Pk+Walker Mill Rd.

Metro stations close to District Heights MD:

  • Naylor Road
  • Capitol Heights Metro Station
  • Addison Road Metro Station

Bus stations close to District Heights MD:

  • Marlboro Pk+Walker Mill Rd
  • Brooks Dr & Marlboro Pike
  • Brooks Dr & Ridley St

By bus and train

To get from Belair Rd & Overlea Ave Nb to District Heights MD in Prince George's County, you’ll need to take 2 bus lines and one train line: take the CITYLINK PINK bus from Cedonia Ave & Bayonne Ave Opp station to West Baltimore Marc Station Bay 4 station. Next, you’ll have to switch to the MARC train and finally take the F14 bus from New Carrollton+Bus Bay A station to Larchmont Av+Marlboro Pk station. The total trip duration for this route is approximately 3 hr 8 min. The ride fare is $12.00.

188min$12.00
Walk to bus station
Bus - CITYLINK PINKCITYLINK PINK
Train - MARCMARC
Bus - F14F14
Walk to District Heights MD
Leaves from Cedonia Ave & Bayonne Ave Opp

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Cedonia Ave & Bayonne Ave Opp
    ID 919
    1.2 mi • 25 min
  • 2
    Bus - CITYLINK PINKCITYLINK PINK
    Wait for bus
    CITYLINK PINK
    W Baltimore Marc
  • 3
    Ride to bus station
    Ride to bus station
    West Baltimore Marc Station Bay 4
    ID 14110
    47 min
  • 4
    Walk to train station
    Walk to train station
    West Baltimore, Md
    130 yd • 2 min
  • 5
    Train - MARCMARC
    Wait for train
    MARC
    Washington
  • 6
    Ride to train station
    Ride to train station
    New Carrollton, Md
    34 min
  • 7
    Walk to bus station
    Walk to bus station
    New Carrollton+Bus Bay A
    ID 3003032
    30 yd • 1 min
  • 8
    Bus - F14F14
    Wait for bus
    F14
    South To Naylor Rd Station
  • 9
    Ride to bus station
    Ride to bus station
    Larchmont Av+Marlboro Pk
    ID 3000871
    50 min
  • 10
    Walk to District Heights MD
    Walk to
    District Heights MD
    1.04 mi • 22 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Belair Rd & Overlea Ave Nb to District Heights MD?

    The fastest way takes 180 minutes, using Bus line 33, Bus line MEGABUS, Bus line 96.

  • What is the alternative route to get from Belair Rd & Overlea Ave Nb to District Heights MD?

    The alternative route takes 188 minutes, using Bus line CITYLINK PINK, Bus line MARC, Bus line F14.

  • Is there a direct bus between Belair Rd & Overlea Ave Nb and District Heights MD?

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

  • Which bus line goes from Belair Rd & Overlea Ave Nb to District Heights MD?

    The 33 bus line goes from Overlea station near Belair Rd & Overlea Ave Nb in Baltimore County to White Marsh Park & Ride station. From there you’ll have to take one bus line till White Marsh Park & Ride station near District Heights MD in Prince George's County.

  • How long does it take to travel from Belair Rd & Overlea Ave Nb to District Heights MD by bus?

    The total travel time between Belair Rd & Overlea Ave Nb in Baltimore County and District Heights MD in Prince George's County by bus is about 180 min.

  • Where do I get on the bus near Belair Rd & Overlea Ave Nb to get to District Heights MD?

    Get on the 33 bus from the Overlea stop near Belair Rd & Overlea Ave Nb in Baltimore County.

  • Where do I get off the bus when travelling between Belair Rd & Overlea Ave Nb and District Heights MD?

    Get off the bus at the White Marsh Park & Ride stop, which is closest to District Heights MD in Prince George's County.

Real-Time Arrivals, Schedules, Maps & More