EuRail - WHO can buy
The EuRail pass is only available for non-European citizens. European citizens have to travel by an InterRail pass.
The following persons are allowed to buy a EuRail pass and to travel by EuRail.
You can buy a EuRail Pass if you have had your permanent place of residence in one of the following non-European countries for the past 6 months.
If this doesn't apply to you, you will have to buy an InterRail pass.
If you do not have a passport issued by one of the countries listed above, you will have to prove your place of residence by producing a visa or residence permit.