Автовокзал «Старый Оскол» – основной автобусный вокзал. Новое здание вокзала было введено в эксплуатацию в 1989 году, после чего автостанцию официально переименовали в автовокзал «Старый Оскол». Это типичное современное (пока ещё) двухэтажное здание с билетными кассами, залом ожидания, пунктом общественного питания, газетным киоском, камерой хранения и аптекой. Кроме вокзала есть ещё четыре автостанции: Олимпийская, Юбилейная, Комсомольская и Дом книги. До 1995 года действовала ещё и станция Юго-Восточная.
С автовокзала осуществляются пассажирские перевозки на дальние расстояния – в Москву, Воронеж, Белгород, Рязань, Кишинёв, Саратов, Ростов-на-Дону, Пензу, Курск, Донецк, Днепропетровск, Харьков, Луганск, Саратов, Липецк, Павловск, Шебекино, Губкин и другие города.
А также местного назначения – в Алексеевку, Валуйки, Знаменку, Горшечное, Клешонку, Кшень, Сосновку, Красное, Крутое, Новый Оскол, Николаевку,Терехово, Тим, Приосколье, Новоалександровку, Малотроицкий, Новосёлово, Средние Опочки, Ястребовку и другие населённые пункты.
Пассажирские перевозки по городу в основном осуществляются маршрутными такси.