1998年,山東青年劉承強(高虎 飾)和同鄉高明(黃渤 飾)相約來到首都北京。已去海南發展的表哥小軟將自己承包過的小巴托給承強,在小巴老板陸建剛的幫助下,二人在郊區找到落腳之處,也順利地成為了小巴302線的司乘人員。建剛哥為人仗義,但同在一條營運線的大頭和大英子出於利益 的關系,處處與強子和小明作對,雙方為此曾大打出手。在此期間,他們結識了同住一個院子的四川女孩小辮子,高明更與她日久生情,而強子則喜歡上了小巴上的常客麗娟(陳寧 飾)。
經過一番努力,兩人經營的小巴逐漸有了起色,甚至引來電視台的關註。與此同時,大頭對他們的排擠也越來越厲害,這兩個外地青年在北京的闖盪之路無比艱難……