The Duke Visa Services Web Form and Web Report systems are for Duke Administrators with approved access by the Duke Visa Services office.

Access is approved only for administrators designated by their organizations to process visa documents for new and continuing foreign nationals.

If you have questions, please call 919-613-5095.

Web Form System

Web Report System