Required documents include: Nepali passport bio-page (3+ months validity beyond intended Schengen departure + 2 blank pages, issued within last 10 years); Recent passport-size photo (35×45 mm, white background, < 6 months old, ICAO-compliant); Online Schengen visa application (evisa.mae.ro) + fees paid; Bank statements (last 3 months, EUR 50/day equivalent — minimum NPR ~6 lakh for 90-day trip); Confirmed return ticket (or full Schengen itinerary with onward flight); Hotel booking confirmation for full stay in Romania (and any onward Schengen stops); Travel medical insurance covering full trip with EUR 30,000+ medical cover, valid in entire Schengen Area; Cover letter explaining purpose + day-by-day itinerary (Romania + any onward Schengen states).