Skip to main content

How to get from Columbia Heights to Salisbury by bus and train?

From Columbia Heights to Salisbury by bus and train

To get from Columbia Heights to Salisbury in Washington, D.C. - Baltimore, MD, you’ll need to take one bus line and one train line: take the 96 bus from 18th St NW + Columbia Rd NW station to Massachusetts Ave NE & 1st St NE station. Next, you’ll have to switch to the ACELA train and finally take the AMTRAK THRUWAY CONNECTING SERVICE from Bwi Thurgood Marshall Airport, Md station to Sls station. The total trip duration for this route is approximately 4 hr 10 min.

250min
Walk to bus station
Bus - 9696
Train - ACELAACELA
Walk to Salisbury
Leaves from 18th St NW + Columbia Rd NW

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    18th St NW + Columbia Rd NW
    ID 1001808
    0.74 mi • 16 min
  • 2
    Bus - 9696
    Wait for bus
    96
    East To Capitol Heights Station
  • 3
    Ride to bus station
    Ride to bus station
    Massachusetts Ave NE & 1st St NE
    21 min
  • 4
    Walk to train station
    Walk to train station
    Union Station
    70 yd • 1 min
  • 5
    Train - ACELAACELA
    Wait for train
    ACELA
    Boston
  • 6
    Ride to train station
    Ride to train station
    Bwi Thurgood Marshall Airport, Md
    20 min
  • 7
    Wait for
    AMTRAK THRUWAY CONNECTING SERVICE
    Ocean City
  • 8
    Ride to
    Ride to
    Sls
    125 min
  • 9
    Walk to Salisbury
    Walk to
    Salisbury
    0.68 mi • 15 min
*Duration based on 8am traffic

From Columbia Heights to Salisbury by , bus and train

To get from Columbia Heights to Salisbury in Washington, D.C. - Baltimore, MD, you’ll need to take one bus line and one train line: take the 96 bus from 18th St NW + Columbia Rd NW station to Massachusetts Ave NE & 1st St NE station. Next, you’ll have to switch to the VERMONTER train and finally take the AMTRAK THRUWAY CONNECTING SERVICE from Bwi Thurgood Marshall Airport, Md station to Sls station. The total trip duration for this route is approximately 4 hr 45 min.

285min
Walk to bus station
Bus - 9696
Train - VERMONTERVERMONTER
Walk to Salisbury
Leaves from 18th St NW + Columbia Rd NW

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    18th St NW + Columbia Rd NW
    ID 1001808
    0.74 mi • 16 min
  • 2
    Bus - 9696
    Wait for bus
    96
    East To Capitol Heights Station
  • 3
    Ride to bus station
    Ride to bus station
    Massachusetts Ave NE & 1st St NE
    21 min
  • 4
    Walk to train station
    Walk to train station
    Union Station
    70 yd • 1 min
  • 5
    Train - VERMONTERVERMONTER
    Wait for train
    VERMONTER
    St Albans
  • 6
    Ride to train station
    Ride to train station
    Bwi Thurgood Marshall Airport, Md
    25 min
  • 7
    Wait for
    AMTRAK THRUWAY CONNECTING SERVICE
    Ocean City
  • 8
    Ride to
    Ride to
    Sls
    125 min
  • 9
    Walk to Salisbury
    Walk to
    Salisbury
    0.68 mi • 15 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 Columbia Heights to Salisbury

The distance between Columbia Heights, Washington, D.C. - Baltimore, MD and Salisbury, Washington, D.C. - Baltimore, MD is approximately 145.99 mi, which can typically be travelled in 250 min. Moovit will show you the directions from Columbia Heights to Salisbury 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 Columbia Heights

Columbia Heights is located at Columbia Heights, Washington, D.C. - Baltimore, MD and the nearest public transit station is NW 14th St & NW Irving St.

Metro stations close to Columbia Heights:

  • Dupont Circle Metro Station
  • Georgia Ave - Petworth
  • U Street/African-Amer Civil War Memorial/ Cardozo

Bus stations close to Columbia Heights:

  • NW 14th St & NW Irving St
  • 14 St Nw+Irving St NW
  • NW Columbia Rd & NW 14th St

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

Salisbury is located at Salisbury, Washington, D.C. - Baltimore, MD and the nearest public transit station is E. Church St. & Naylor St..

Bus stations close to Salisbury:

  • E. Church St. & Naylor St.
  • E. Main St.
  • Calvert Street

From Columbia Heights to Salisbury by , bus and train

To get from Columbia Heights to Salisbury in Washington, D.C. - Baltimore, MD, you’ll need to take one bus line and one train line: take the 96 bus from 18th St NW + Columbia Rd NW station to Massachusetts Ave NE & 1st St NE station. Next, you’ll have to switch to the VERMONTER train and finally take the AMTRAK THRUWAY CONNECTING SERVICE from Bwi Thurgood Marshall Airport, Md station to Sls station. The total trip duration for this route is approximately 4 hr 45 min.

285min
Walk to bus station
Bus - 9696
Train - VERMONTERVERMONTER
Walk to Salisbury
Leaves from 18th St NW + Columbia Rd NW

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    18th St NW + Columbia Rd NW
    ID 1001808
    0.74 mi • 16 min
  • 2
    Bus - 9696
    Wait for bus
    96
    East To Capitol Heights Station
  • 3
    Ride to bus station
    Ride to bus station
    Massachusetts Ave NE & 1st St NE
    21 min
  • 4
    Walk to train station
    Walk to train station
    Union Station
    70 yd • 1 min
  • 5
    Train - VERMONTERVERMONTER
    Wait for train
    VERMONTER
    St Albans
  • 6
    Ride to train station
    Ride to train station
    Bwi Thurgood Marshall Airport, Md
    25 min
  • 7
    Wait for
    AMTRAK THRUWAY CONNECTING SERVICE
    Ocean City
  • 8
    Ride to
    Ride to
    Sls
    125 min
  • 9
    Walk to Salisbury
    Walk to
    Salisbury
    0.68 mi • 15 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Columbia Heights to Salisbury?

    The fastest way takes 250 minutes, using Bus line 96, Bus line ACELA, Bus line AMTRAK THRUWAY CONNECTING SERVICE.

  • What is the alternative route to get from Columbia Heights to Salisbury?

    The alternative route takes 285 minutes, using Bus line 96, Bus line VERMONTER, Bus line AMTRAK THRUWAY CONNECTING SERVICE.

  • Is there a direct bus between Columbia Heights and Salisbury?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 4 hr 10 min.

  • Which bus line goes from Columbia Heights to Salisbury?

    The 96 bus line goes from 18th St NW + Columbia Rd NW station near Columbia Heights in Washington to East To Capitol Heights Station station. From there you’ll have to take one train line till East To Capitol Heights Station station near Salisbury in Washington, D.C. - Baltimore, MD.

  • How long does it take to travel from Columbia Heights to Salisbury by bus and train?

    The total travel time between Columbia Heights in Washington and Salisbury in Washington, D.C. - Baltimore, MD by bus and train is about 4 hr 10 min.

  • Where do I get on the bus near Columbia Heights to get to Salisbury?

    Get on the 96 bus from the 18th St NW + Columbia Rd NW stop near Columbia Heights in Washington.

  • Where do I get off the bus when travelling between Columbia Heights and Salisbury?

    Get off the bus at the East To Capitol Heights Station stop, which is closest to Salisbury in Washington, D.C. - Baltimore, MD.