Thank you for your order!

One of our team members will get back to you shortly. We look forward to welcoming you to Ferrovault.



Ferrovault, Naxxar Road, Iklin IKL 9026

Contact Details

+356 99959037

Opening Hours

Monday to Friday  8.30 to 21.00

Saturdays 10.00 to 17.00

Sundays and public holidays closed.