The Delay Tolerant Network (DTN) is a binder for regional heterogeneous networks. Nodes in DTN rely on intermittent contacts between themselves to deliver packets. The key to improve performance in DTNs is to design a superior number of deportation fortuities. A considerable number of different routing strategies for DTN environment to route information in such decentralized scenarios have been proposed like the Epidemic Routing, Spray and Wait, etc. Routing in such environment should be effective of achieving high receivable rate with minimalistic overhead. In this paper we aim to achieve a high receivable rate keeping the number of message duplication to a significant low. We propose a routing strategy using credit distribution. This routing protocol improves delivery capability by replicating messages where it is advantageous. It provides a better way of message delivery in challenged environments and a suitable, efficient technique of solving certain prime issues of cost overhead, replication and loss of messages. To ascertain our claims, we have done simulations and compared our proposed approach with few of the notable existing protocols and the results manifest that our approach satisfies its objectives.