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 $19.99. Ideal for budget travelers. Around 2h 40m 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
0:452h 40m3:25
dc (union station)philadelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
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)
5:002h 45m7:45
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)
11:303h 25m14:55
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)
22:304h 55m3:25
bethesdaphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
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