किशनगंज से दलखोला तक का बस मार्ग लगभग 31 kms की दूरी तय करता है और इसमें लगभग 2 hrs 5 mins का समय लगता है। इस मार्ग पर 11 बस ऑपरेटरों द्वारा संचालित कुल 29 सीधी बसें चलती हैं। पहली बस 14:50 बजे प्रस्थान करती है और आखिरी बस 23:55 बजे रवाना होती है।
किशनगंज में प्रमुख बोर्डिंग पॉइंट में KANKI, Kishanganj Bus Stand, Kishanganj Bypass, Kishanganj bus stand, NH 31 Opposite of Veer Kuwar Bus Stand, SURJAPUR शामिल हैं, जबकि दलखोला में सामान्य ड्रॉप लोकेशन Okhla हैं।
आरटीसी और जैसे निजी ऑपरेटर वोल्वो, एसी और नॉन-एसी सीटर और स्लीपर बसें उपलब्ध कराते हैं। रेडबस पर टिकट की कीमतें बस के प्रकार और सुविधाओं के आधार पर INR 450 से INR 2248.00 तक होती हैं।



