Inspired by the wording of this answer, a thought occurred to me. If a photon and a neutrino were to race along a significant stretch of our actual galaxy, which would win the race?
Now, neutrinos had better not be going faster than the speed of light in vacuum. However, an energetic enough neutrino can have a velocity arbitrarily close to $c$. Say we took a neutrino from a typical core-collapse supernova. It would have a speed $$ v_\nu = (1 - \epsilon_\nu) c $$ for some small $\epsilon_\nu > 0$. What is the order of magnitude for $\epsilon_\nu$?
At the same time, photons can also travel slower than $c$. The interstellar medium is not completely devoid of matter, and in fact much of this matter is ionized plasma. As such, it should have a plasma frequency $\omega_\mathrm{p}$, and so it should effectively have an index of refraction depending on the ratio $\omega/\omega_\mathrm{p}$. Then the speed of a photon will be $$ v_\gamma = (1 - \epsilon_\gamma) c, $$ where $\epsilon_\gamma$ is in general frequency-dependent. What is the order of magnitude for this deviation? I know it comes into play at radio frequencies, where in fact even the variation of $v_\gamma$ with frequency is detected: Pulses from pulsars suffer dispersion as they travel over hundreds to thousands of parsecs to reach us.
For simplicity, let's assume there are no obstructions like giant molecular clouds or rogue planets to get in the way of the photon. Is it possible that some photons will be outpaced by typical neutrinos? How big is this effect, and how does it depend on photon frequency and neutrino energy?