placeWashington, DC pin_dropPhiladelphia, PA
swap_horiz
swap_horizsearch
help

Bus from Washington to Philadelphia: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Washington to Philadelphia starting at just $16.99. Ideal for budget travelers. Around 5h 15m 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
01:202h 55m04:15
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
03:002h 50m05:50
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
04:402h 45m07:25
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
07:003h 35m10:35
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:353h 5m12:40
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
09:405h 15m14:55
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:052h 45m12:50
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:153h 25m13:40
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:303h 40m16:10
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:553h 15m17:10
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:553h 35m17:30
dc (union station)cherry hill mall

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:503h 10m18:00
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
15:053h18:05
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:503h 10m20:00
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
17:003h 40m20:40
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:254h 10m22:35
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:452h 50m21:35
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:202h 55m22:15
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
21:202h 55m00:15
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
23:202h 55m02:15
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)

Choose a date