To meet the ever growing demand of high data rates, employing large number of antennas at the transmitter and receiver is a key feature of future advanced wireless systems. Multiple-input multiple-output (MIMO) systems can provide high data rates with high spectral efficiency and have opened a new gateway in wireless systems. However, design of an efficient, robust and non-erroneous detection algorithm is a huge challenge in MIMO systems. In this paper, a hybrid algorithm has been proposed for large scale MIMO detection. The proposed algorithm is motivated by the popular firefly algorithm and dijkstra's shortest path algorithm. Simulation results reveal that the proposed hybrid algorithm outperforms the conventional zero forcing, minimum mean square error and successive interference cancellation based MIMO detection techniques in terms of bit error rate (BER) performance and achieves near maximum likelihood BER performance. This makes the proposed algorithm an appropriate candidate for reliable detection in large-MIMO systems.