I'm based in France. If it costs me 30 or 40 euros to get across the country for an interview, is it the job of the company I'm interviewing with to cover that?
Unless they've been upfront with offering to reimburse you, I'd say that they won't.
Most of the time, interviewees have to fund their own way to interviews unless there's special circumstances (i.e. a flight/overnight stay is required).
Here in the UK, it would cost me about the same to travel into London for an interview - I wouldn't even think to ask for that cost to be paid back; I'd assume it might be taken as a negative if I demanded travel costs.
If anything, you could say something in the interview if they ask how the journey was - don't mention the cost, just the length of the journey and see if anything is offered.
I wouldn't outright ask, but that might just be me.
There are two aspects of this situation.
Is there any mention of travel expense reimbursement in your interview call letter?
If no, then most probably they won't reimburse it. Every company have a different policy regarding reimbursement.
Should you ask for it?
If it is not mentioned in the call letter, then you can ask the contact person if there is any provision for it before travelling. However, I won't recommend you to mention it during your interview.