How Far is Kansas From Pennsylvania?

How far is Kansas from Pennsylvania? It is about a 10-hour drive from Pennsylvania to Kansas. If you were to take a direct flight, it would be about 5 hours.

Checkout this video:


Kansas is a state located in the Midwestern region of the United States. The United States Census Bureau estimates that the population of Kansas was 2,907,289 as of 2019, which is an increase of 14,785 from the prior year and an increase of 109,917 since 2010. This includes a natural increase since the last census of 59,889 people (that is 172,369 births minus 112,480 deaths) and an increase from net migration of 48,402 people into the state. Immigration from outside the United States resulted in a net increase of 15,302 people, and migration within the country produced a net decrease of 30,100 people.

The Distance Between Kansas and Pennsylvania

Kansas is located in the Midwestern United States while Pennsylvania is located in the Northeastern United States. The two states are about 1,050 miles apart. If you were to drive from Kansas to Pennsylvania, it would take you about 16 hours to get there.

By Car

The distance by car is 844 miles. This is the fastest route from Kansas to Pennsylvania. The halfway point is Hannibal, MO.
Please note that this route may be subject to closures due to weather or other conditions.

By Plane

The total flight duration from Kansas to Pennsylvania is 3 hours, 54 minutes. This is the average in-air flight time (wheels up to wheels down on the runway) based on actual flights taken over the past year, including routes like ICT to PHL. It covers the entire journey, from taking off from the starting point to landing at the destination.


In conclusion, Kansas is about 7 hours away from Pennsylvania if you’re driving. If you’re flying, it’s about a 3 hour flight.

Scroll to Top