Yes, student needs to pay
If the lesson is outside my teaching area, the student needs to pay for my transport costs from my closest station. However, if it is within my area, students are not required to pay for my transport.
I can offer lessons of russian, english and belarusian conversation, reading and grammar.
The lesson for an hour costs ¥1,000 to ¥1,500.
(If I teach only russian or english, etc. the price is ¥1,000.
If I teach russian and english or whatever other combination, the price is ¥1,500.)