[menuItemContent][menuItemRightSideContent]
Currency

The cheapest flights from Cleveland, OH to Harrisburg, PA

Showing times and prices for May 18

Cheapest

$220

Average

$220

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Cleveland, OH to Harrisburg, PA will cost around $ 220 if you buy it on the day, but the cheapest tickets can be found for only $ 220.

United
01:58PMCleveland, OH5h11 07:09PMHarrisburg, PA
0 changes
$2201One-way

Flight schedule from Cleveland, OH to Harrisburg, PA

Showing flights for tomorrow, Wed, May 18
United
01:58PMCleveland, OH5h11 07:09PMHarrisburg, PA
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
May 18
$92Amtrak
Find prices
$220United
Thu
May 19
Find prices
$91Greyhound
Find prices
Fri
May 20
$86Amtrak
$95Greyhound
$282Yx
Sun
May 22
$88Amtrak
$112Greyhound
$218United

The fastest flights from Cleveland, OH to Harrisburg, PA

Showing times and prices for May 18

Fastest Journey

5 h 11 m

Average

5 h 11 m

Flights per day

1

Distance

427 km

Of the 1 flights that leave Cleveland, OH for Harrisburg, PA every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct flights cover the 427 km distance in an average of 5 h 11 m but if you time it right, some flights will get you there in just 5 h 11 m .

The slowest flights will take 5 h 11 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

United
01:58PMCleveland, OH5h11 07:09PMHarrisburg, PA
0 changes
$2201One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Cleveland, OH to Harrisburg, PA flight

distanceDistance264 miles (426 km)
durationAverage flight duration4 h 18 min
priceAverage plane ticket price$276 (€250)
changesDirect flightYes

Flights from Cleveland, OH to Harrisburg, PA cover the 264 miles (426 km) long journey taking on average 4 h 18 min with our travel partners like. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $218 (€197), but the average price of plane tickets is $276 (€250).

Travel Tips: Cleveland, OH to Harrisburg, PA Flight

Take a flight to Harrisburg, PA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cleveland, OH to Harrisburg, PA.
FAQs

How much does a cheap flight between Cleveland, OH and Harrisburg, PA cost?

Looking to save money on your route? Omio customers have found the cheapest flight between Cleveland, OH and Harrisburg, PA for the next 7 days starting from $218 (€197)  one way.

How much is the flight to Harrisburg, PA from Cleveland, OH on average?

In the next 7 days you can expect to pay on average $276 (€250)  for a flight ticket between Cleveland, OH and Harrisburg, PA.

How far is it from Cleveland, OH to Harrisburg, PA by plane?

The flight distance from Cleveland, OH to Harrisburg, PA is around 264 miles (426 km).

How long is the flight between Cleveland, OH and Harrisburg, PA?

On average the Cleveland, OH to Harrisburg, PA flight time is 4 h 18 min  covering the 264 miles (426 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What are the first and last departure flight times from Cleveland, OH to Harrisburg, PA?

You can take the first flight from Cleveland, OH to Harrisburg, PA at 11: 30 AM. The last flight from Cleveland, OH to Harrisburg, PA that you can take departs at 7: 42 PM. Omio shows you the latest flight from Cleveland, OH to Harrisburg, PA schedule to help you book the best departure time for this route.

How early should I purchase Cleveland, OH to Harrisburg, PA plane tickets to get the best deals?

If you purchase the Cleveland, OH to Harrisburg, PA flight within the next 7 days, you can find one way tickets to cost on average $276 (€250). However, booking your plane ticket in advance gives you access to the best prices for flights between Cleveland, OH and Harrisburg, PA. Look out for plane tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

More options for your journey from Cleveland, OH to Harrisburg, PA

Here are some other resources that might have the information you need