बादशाहपुर (उत्तर प्रदेश) से लखनऊ तक का बस मार्ग लगभग 204 kms की दूरी तय करता है और इसमें लगभग 4 hrs 4 mins का समय लगता है। इस मार्ग पर 3 बस ऑपरेटरों द्वारा संचालित कुल 5 सीधी बसें चलती हैं। पहली बस 10:47 बजे प्रस्थान करती है और आखिरी बस 21:35 बजे रवाना होती है।
बादशाहपुर (उत्तर प्रदेश) में प्रमुख बोर्डिंग पॉइंट में Badshahpur, Mungra badshapur by pass शामिल हैं, जबकि लखनऊ में सामान्य ड्रॉप लोकेशन Alambagh, Charbagh हैं।
आरटीसी और Uttar Pradesh State Road Transport Corporation(UPSRTC) जैसे निजी ऑपरेटर वोल्वो, एसी और नॉन-एसी सीटर और स्लीपर बसें उपलब्ध कराते हैं। रेडबस पर टिकट की कीमतें बस के प्रकार और सुविधाओं के आधार पर INR 454 से INR 2790.00 तक होती हैं।



