placePhiladelphia, PA pin_dropHarrisburg, PA
swap_horiz
swap_horizsearch
help

Amtrak from Philadelphia to Harrisburg: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 2h 23m. Opt for Amtrak trains with fares starting at $31. Check the 22 departure options below.

Bus: Choose Ourbus for affordable tickets from Philadelphia to Harrisburg starting at just $16 in a 2h 30m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
5:00 AM1h 56m6:56 AM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:12 AM1h 44m6:56 AM
44 station roadharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
6:15 AM1h 59m8:14 AM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
6:27 AM1h 47m8:14 AM
44 station roadharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:25 AM2h 35m10:00 AM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:37 AM2h 23m10:00 AM
44 station roadharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:56 AM2h 54m11:50 AM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:00 AM2h 50m1:50 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:42 PM1h 44m2:26 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:35 PM2h 55m4:30 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:45 PM1h 55m4:40 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:45 PM1h 45m5:30 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:45 PM1h 54m6:39 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:58 PM1h 41m6:39 PM
44 station roadharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:35 PM1h 58m7:33 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:48 PM1h 45m7:33 PM
44 station roadharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
6:45 PM1h 57m8:42 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
6:58 PM1h 44m8:42 PM
44 station roadharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:15 PM1h 53m10:08 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:28 PM1h 40m10:08 PM
44 station roadharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
10:05 PM1h 51m11:56 PM
30th st station - 2955 market stharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
10:18 PM1h 38m11:56 PM
44 station roadharrisburg transportation center

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date