Gaps can be closed naturally by braces treatment,but it's time consuming,can be around 6-8 months, or as u said if the space is minor then u cn do a composite fillings,but those fillings can fall off after few years.or u can go for all ceramic caps on the affected teeth and get that caps corrctd.braces treatment can range from 20-1lak depending on the material u opt for like metal, ceramic or aligners.
Composite fillings can range from 600-800 per tooth, where as zirconia or full ceramic cap may cost u 5k-7k each with 10-12 yrs warranty.
Next Steps
the exact requirement on which treatment u want can only be decided after clinicaly seeing the case.
Health Tips
what if a normal composite fillings can close ur Gap?.so first u meet ur doctr,let him see the issue and depending on the situation and suggestions from him,u decide.