Abstract: System and method for printing a document from different geographical locations on World Wide Web are disclosed. For printing the document, a print request comprising a plurality of data fields and data values is received. The plurality of data fields comprises at least one of document details, print characteristics, a location, and a print schedule. Based on the location received in the print request, at least one print client is identified. After identifying the print client, the print request is transmitted to the print client using a managed file transfer protocol for catering to the print request.