placePhiladelphia, PA pin_dropWashington, DC
swap_horiz
swap_horizsearch
help

Bus from Philadelphia to Washington: Cheapest bus tickets

Bus: Choose Megabus for affordable tickets from Philadelphia to Washington starting at just $19.99. Ideal for budget travelers. Around 2h 55m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $10. Travel time approximately 1h 56m.

View train schedules
Earlier
Later
Cheaper
Faster
12:30 AM3h 20m3:50 AM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:50 AM2h 55m4:45 AM
megabus bus stop at northeast corner of schuylkill ave and walnut streetunion station

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
3:00 AM3h 20m6:20 AM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:50 AM2h 55m6:45 AM
megabus bus stop at northeast corner of schuylkill ave and walnut streetunion station

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
5:45 AM2h 50m8:35 AM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:50 AM2h 55m8:45 AM
megabus bus stop at northeast corner of schuylkill ave and walnut streetunion station

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
7:15 AM2h 50m10:05 AM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:55 AM2h 55m11:50 AM
megabus bus stop at northeast corner of schuylkill ave and walnut streetunion station

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
10:30 AM2h 55m1:25 PM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:00 PM2h 55m2:55 PM
megabus bus stop at northeast corner of schuylkill ave and walnut streetunion station

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
2:10 PM4h 15m6:25 PM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:15 PM2h 50m5:05 PM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:40 PM3h 25m7:05 PM
megabus bus stop at northeast corner of schuylkill ave and walnut streetunion station

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
3:45 PM5h 20m9:05 PM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:20 PM3h 40m9:00 PM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:30 PM3h 45m10:15 PM
cherry hill malldc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 PM3h 15m10:15 PM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:45 PM2h 50m11:35 PM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:25 PM3h 35m1:00 AM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:25 PM2h 50m1:15 AM
philadelphiadc (union station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date