Flying distance from Bernardsville, NJ to Saint Charles, MO

Flying distance between Bernardsville, NJ and Saint Charles, MO is miles, and estimated flying time is around , assuming an average flight speed of 560 mph.

If you leave right now from Bernardsville, NJ () you would arrive on to Saint Charles, MO.

Flying distance

Flying time

Hypothetical direct
flight time

All the nearest airports to Bernardsville, NJ and Saint Charles, MO are listed below. There are 4 airports in or close to Bernardsville, NJ and 2 airports in or in driving distance to Saint Charles, MO. The nearest airport to Bernardsville, NJ is Newark Liberty International Airport, and the nearest airport to Saint Charles, MO is Lambert St Louis International Airport.

Airports near Bernardsville, NJ

Newark Liberty International Airport

EWR

21 mi 34 Km

John F Kennedy International Airport

JFK

42 mi 67 Km

La Guardia Airport

LGA

37 mi 59 Km

Philadelphia International Airport

PHL

68 mi 110 Km

Airports near Saint Charles, MO

Scott AFB/Midamerica Airport

BLV

40 mi 65 Km

Lambert St Louis International Airport

STL

8 mi 13 Km

Recently Checked Distances

Distance from Coburn, PA Paoli, PA Distance from Marion, OH Rock Island, IL Distance from Moore, ID Marbury, AL Distance from Monroe, NC Siloam, NC Distance from Jeffersonville, IN Pendroy, MT Distance from Cissna Park, IL Roopville, GA Distance from Barrington, IL Dover, DE Distance from Bridgeport, NJ Conroe, TX