Knowing a bit about the transportation options can make your trip smoother when you get to your destination. Fly into Williamsport, PA (IPT-Williamsport Regional), which is located 24.8 mi (39.9 km) away from the heart of the city. Otherwise, look for flights into Selinsgrove, PA (SEG-Penn Valley), which is 27.8 mi (44.7 km) away. If you'd like to explore around the area, you may want a rental car for your journey.