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
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)
3:00 AM2h 50m5:50 AM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:40 AM2h 45m7:25 AM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 AM3h 35m10: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)
9:40 AM5h 15m2:55 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:05 AM2h 45m12:50 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM3h 25m1:40 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:30 PM3h 40m4:10 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:55 PM3h 15m5:10 PM
dc (union station)philadelphia

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

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)
3:05 PM3h6:05 PM
dc (union station)philadelphia

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)
5:00 PM3h 40m8:40 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:25 PM4h 10m10:35 PM
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:45 PM2h 50m9:35 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)
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