आजमगढ़ से सुरपुर (उत्तर प्रदेश) तक का बस मार्ग लगभग 86 kms की दूरी तय करता है और इसमें लगभग 2 hrs 14 mins का समय लगता है। इस मार्ग पर 4 बस ऑपरेटरों द्वारा संचालित कुल 25 सीधी बसें चलती हैं। पहली बस 04:00 बजे प्रस्थान करती है और आखिरी बस 17:00 बजे रवाना होती है।
आजमगढ़ में प्रमुख बोर्डिंग पॉइंट में AZAMGARH BUS STATION शामिल हैं, जबकि सुरपुर (उत्तर प्रदेश) में सामान्य ड्रॉप लोकेशन AZAMGARH BUS STATION हैं।
आरटीसी और जैसे निजी ऑपरेटर वोल्वो, एसी और नॉन-एसी सीटर और स्लीपर बसें उपलब्ध कराते हैं। रेडबस पर टिकट की कीमतें बस के प्रकार और सुविधाओं के आधार पर INR 122 से INR 1894.00 तक होती हैं।



