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:202h 55m4:15
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
3:002h 50m5:50
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:402h 45m7:25
dc (union station)philadelphia

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

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

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
9: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 55m0:15
union stationmegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
23:202h 55m2: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