placePhiladelphia, PA pin_dropCharlottesville, VA
swap_horiz
swap_horizsearch
help

Bus from Philadelphia to Charlottesville: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Philadelphia to Charlottesville starting at just $54.48. Ideal for budget travelers. Around 10h trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $68. Travel time approximately 4h 55m.

View train schedules
Earlier
Later
Cheaper
Faster
3:1010h13:10
philadelphiacharlottesville union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:509h 20m13:10
megabus bus stop at northeast corner of schuylkill ave and walnut streetalderman road / floyd drive bus shelter (lower west lot)

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
4:508h 20m13:10
megabus bus stop at northeast corner of schuylkill ave and walnut streetalderman road / floyd drive bus shelter (lower west lot)

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
5:507h 20m13:10
megabus bus stop at northeast corner of schuylkill ave and walnut streetalderman road / floyd drive bus shelter (lower west lot)

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
17:0020h 10m13:10
camden walter rand trans centercharlottesville union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:3519h 35m13:10
cherry hill mallcharlottesville union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:2514h 45m13:10
philadelphiacharlottesville union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date