Bus from Rockford, IL to Harrisburg: Tickets & Schedules

Next departures

Next departures for Rockford to Harrisburg on February 3
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound Lines, Inc.
East Side Transfer Center
Harrisburg Bus StationCheapestFastest
Amtrak
Rockford, IL
Harrisburg, PANo tags
Greyhound Lines, Inc.
East Side Transfer Center
Harrisburg Bus StationNo tags
Amtrak
Rockford, IL
Harrisburg, PANo tags
Amtrak
Rockford, IL
Harrisburg, PANo tags

Last refresh of the prices: Yesterday at 7:45 PM CST.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
01-30
No data
01-31
No data
Today
No data
02-02
No data
02-03
$141
02-04
No data
02-05
No data
02-06
No data
busbud logoThe cheapest trip from Rockford, IL to Harrisburg was searched and found on Feb 3, 2026 with a price of $141

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Rockford, IL to Harrisburg, as early as possible.

You can expect to pay from $141 to $607 for a bus ticket from Rockford, IL to Harrisburg based on the last 2 days. You can expect to find the cheapest price for the trip at $141 which is on 2026-02-03.

Usually Amtrak will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

People from around the world trust Busbud