Appointment to submit passport is not required.
Address
Canada Visa Application Centre
VFS Global Services Pvt. Ltd.
Unit No - 405 , Level-4, 3rd Floor,
Prestige Atrium,
No.1 Central Street,
Bengaluru -560001.
India
Hours of Operation:
CVAC Opening time: 08:30 – 17:00
Application Submission : 08:30 – 16:00
Application Submission Travel Agencies : 08:30 – 11:30
Passport Collection: 14:00 – 16:00
http://www.vfsglobal.ca/Canada/india/contact_us.html