Bus From Baltimore, MD To Washington, DC

View bus schedules from Baltimore, MD to Washington, DC
Schedule PPB 8659
11:10 PM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8659
12:20 AM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
11:10 PM - 12:20 AM
Schedule PPB 8659

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 10m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 11:10 PM
PPB 8659
Peter Pan Bus Lines
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 12:20 AM

Itinerary - Please note that all times displayed are in local time.
Schedule PPB 8640
7:55 PM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8640
9:15 PM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
7:55 PM - 9:15 PM
Schedule PPB 8640

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 20m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 7:55 PM
PPB 8640
Peter Pan Bus Lines
Silver Spring, MD
Arrive: 8:40 PM Depart: 8:40 PM
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 9:15 PM

Itinerary - Please note that all times displayed are in local time.
Schedule PPB 8611
11:10 AM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8611
12:20 PM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
11:10 AM - 12:20 PM
Schedule PPB 8611

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 10m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 11:10 AM
PPB 8611
Peter Pan Bus Lines
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 12:20 PM

Itinerary - Please note that all times displayed are in local time.
Schedule PPB 8602
7:20 AM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8602
8:30 AM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
7:20 AM - 8:30 AM
Schedule PPB 8602

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 10m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 7:20 AM
PPB 8602
Peter Pan Bus Lines
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 8:30 AM

Itinerary - Please note that all times displayed are in local time.
Schedule PPB 8651
9:10 PM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8651
10:20 PM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
9:10 PM - 10:20 PM
Schedule PPB 8651

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 10m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 9:10 PM
PPB 8651
Peter Pan Bus Lines
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 10:20 PM

Itinerary - Please note that all times displayed are in local time.
Schedule PPB 8635
5:10 PM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8635
6:20 PM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
5:10 PM - 6:20 PM
Schedule PPB 8635

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 10m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 5:10 PM
PPB 8635
Peter Pan Bus Lines
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 6:20 PM

Itinerary - Please note that all times displayed are in local time.
Schedule PPB 8619
1:10 PM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8619
2:20 PM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
1:10 PM - 2:20 PM
Schedule PPB 8619

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 10m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 1:10 PM
PPB 8619
Peter Pan Bus Lines
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 2:20 PM

Itinerary - Please note that all times displayed are in local time.
Schedule PPB 8604
10:40 AM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8604
12:00 PM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
10:40 AM - 12:00 PM
Schedule PPB 8604

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 20m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 10:40 AM
PPB 8604
Peter Pan Bus Lines
Silver Spring, MD
Arrive: 11:25 AM Depart: 11:25 AM
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 12:00 PM

Itinerary - Please note that all times displayed are in local time.
Schedule PPB 8667
1:10 AM
BALT | Baltimore
Baltimore (Downtown)
2110 Haines Street
Baltimore, MD 21230
Schedule PPB 8667
2:20 AM
WASH | Washington
Washington (Union Station)
50 Massachusetts Ave Ne
Washington, DC 20002
From
$17
1:10 AM - 2:20 AM
Schedule PPB 8667

Baltimore (Downtown)
2110 Haines Street
From
$17
Washington (Union Station)
50 Massachusetts Ave Ne

1h 10m (0 transfers)

Details

BALT | Baltimore
2110 Haines Street
Baltimore, MD 21230
Depart: 1:10 AM
PPB 8667
Peter Pan Bus Lines
WASH | Washington
50 Massachusetts Ave Ne
Washington, DC 20002
Arrive: 2:20 AM

Itinerary - Please note that all times displayed are in local time.