To live and study in Luxembourg as an international student, the secondary school certificate will have to be recognised by the Ministère de l'Education nationale. As a non-European, a visa to stay in the country for the time of your studies is required.
The required tuition fees vary depending on the study course and education level. On average, you should expect to pay between €400 and €800 per year. For business-related studies, tuition fees are more expensive, averaging around €4,000-€5,000 per year.
EU/EEA/Swiss citizens are not required to obtain a visa but need to register with the local authorities within 90 days of their arrival. Generally, all non-EU/EEA/Swiss citizens must hold a student visa along with a residence permit. The visa has to be obtained before traveling to Luxembourg. Upon arrival in Luxembourg, you are able to apply for a residence permit.