I have several questions regarding the degrees of morphisms between algebraic curves.
If we have algebraic curves $X$ and $Y$ defined over some perfect field $k$, can we determine the least degree of a morphism defined over $k$ between them (we can assume we know that a morphism between them exists)?
Same question, but with $Y$ being an elliptic curve.
Same question, but with $X$ being the modular curve $X_0(N)$ and $Y$ being an elliptic curve with conductor $M \mid N$ and $M<N$ (for $M=N$ it is the modular degree).
If determining the exact least degree is not possible, methods to obtain lower bounds would be appreciated. For example, we can look at the number of points modulo $\pi$, where $\pi$ is a prime of good reduction for both $X$ and $Y$. We can also use the Castelnuovo-Severi inequality. What are the other methods?