फिरोजपुर से महाजन तक का बस मार्ग लगभग 294 kms की दूरी तय करता है और इसमें लगभग 5 hrs 9 mins का समय लगता है। इस मार्ग पर 4 बस ऑपरेटरों द्वारा संचालित कुल 4 सीधी बसें चलती हैं। पहली बस 21:35 बजे प्रस्थान करती है और आखिरी बस 23:30 बजे रवाना होती है।
फिरोजपुर में प्रमुख बोर्डिंग पॉइंट में Batiwala chowk , Bhawani travels, opposite cantt bus stand firozpur,, Chandra raj travels firozpur,, Vijay travels(bus stand) शामिल हैं, जबकि महाजन में सामान्य ड्रॉप लोकेशन Bus stand, mahajan, Mahajan हैं।
आरटीसी और जैसे निजी ऑपरेटर वोल्वो, एसी और नॉन-एसी सीटर और स्लीपर बसें उपलब्ध कराते हैं। रेडबस पर टिकट की कीमतें बस के प्रकार और सुविधाओं के आधार पर INR 800 से INR 1100.00 तक होती हैं।



