شبكة الحافلات في برشلونة واسعة جداً وتقريباً كل الخدمات تغطي المناطق الرئيسية. تبدأ الحافلات عملها يومياً من الساعة 6:30 صباحاً حتى 10:00 مساءً. تتوفر التذاكر الفردية مع السائقين، وتكلف حوالي € 1.10، ويجب التحقق من صحة بطاقات السفر في الآلات عند الركوب للحافلات.
هنالك ستة عشر حافلة ليلية تسلك مسارات محددة تعبر بها المدينة إلى بعض الاتجاهات المحدودة وتعمل بشكل يومي كل 30 دقيقة من الساعة 11:00 ظهراً إلى 4:00 صباحاً وتتطلب تذاكر منفصلة.
هنالك خدمة تسوق، تومب باس، التي تعمل كل 7 دقائق طوال أيام الأسبوع وكل 15 دقيقة يوم السبت خلال فصل الصيف، بين بلاسا دي كاتالونيا وبلاسا بيوس الثاني عشر. من الاثنين إلى الجمعة، يتم العمل من الساعة 7:30 صباحاً إلى حوالي الساعة 10:00 مساءً. يوم السبت يعملون من الساعة 9:30 صباحاً حتى 9:45. سعر التذكرة الواحدة حوالي € 1.35.
بصرف النظر عن هذه، هناك عدة تذاكر متعددة الركوب وتتكلف ما بين € 6.00 لــ € 100.00 اعتماداً على: عدد المناطق، وسائط النقل وفترة الصلاحية.