Yes, their orbits cross every 247 years. In 1979, Pluto passed inside the orbit of Neptune. This will occur again in 2236.