रुद्रपुर से शाहजहाँपुर (उत्तर प्रदेश) तक का बस मार्ग लगभग 157 kms की दूरी तय करता है और इसमें लगभग 3 hrs 26 mins का समय लगता है। इस मार्ग पर 15 बस ऑपरेटरों द्वारा संचालित कुल 24 सीधी बसें चलती हैं। पहली बस 01:15 बजे प्रस्थान करती है और आखिरी बस 23:15 बजे रवाना होती है।
रुद्रपुर में प्रमुख बोर्डिंग पॉइंट में Bus Stand Rudrapur, Gajraj Bus Service,Indra Chowk,near HP petrol pump,Rudrapur, Indian oil petrol pump apposite futela hospital nainital road rudrapur, Indra chowk Near HP Patrol Pump Rudrapur, Rudrapur, Vijay travels indra chowk near hp patrol pump rudrapur, indira gandhi chawk rudrapur शामिल हैं, जबकि शाहजहाँपुर (उत्तर प्रदेश) में सामान्य ड्रॉप लोकेशन Jahangir Puri हैं।
आरटीसी और Mahalaxmi Travels जैसे निजी ऑपरेटर वोल्वो, एसी और नॉन-एसी सीटर और स्लीपर बसें उपलब्ध कराते हैं। रेडबस पर टिकट की कीमतें बस के प्रकार और सुविधाओं के आधार पर INR 499 से INR 5000.00 तक होती हैं।



