placeWashington, DC pin_dropPhiladelphia, PA
swap_horiz
swap_horizsearch
help

Bus from Washington to Philadelphia: Cheapest bus tickets

Bus: Choose Megabus for affordable tickets from Washington to Philadelphia starting at just $17.5. Ideal for budget travelers. Around 3h 5m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
12:20 AM2h 55m3:15 AM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
1:20 AM2h 55m4:15 AM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
2:20 AM2h 55m5:15 AM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
4:00 AM2h 50m6:50 AM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:40 AM2h 45m8:25 AM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:00 AM3h 35m11:35 AM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:35 AM3h 5m12:40 PM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
10:40 AM5h 15m3:55 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:15 AM3h 25m2:40 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:30 PM3h 40m5:10 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:50 PM3h 10m6:00 PM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
2:55 PM3h 15m6:10 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:55 PM3h 35m6:30 PM
dc (union station)cherry hill mall

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:50 PM3h 10m8:00 PM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
6:00 PM3h 40m9:40 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:20 PM2h 55m10:15 PM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
7:25 PM4h 10m11:35 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:45 PM2h 50m10:35 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:20 PM2h 55m12:15 AM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
11:20 PM2h 55m2:15 AM
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)

Choose a date