A pécsi40-es jelzésű autóbusz a Budai városrész, Diós, illetve Pécsbánya városrészt kapcsolja össze a Belvárossal. A vasútállomástól indul, érinti az Árkád felső részét, a Vadász utcán és a Rákos Lajos utcán végighaladva éri el gesztenyési végállomását. 55 perc alatt teszi meg a 18,5 km-es utat.
Járat közlekedik iskola előadási napokon 140-es jelzéssel 7.23-kor Főpályaudvar – Gesztenyés útvonalon, érintve a Bártfa Utcai Általános Iskolát. 15.38 órakor Gesztenyés - Főpályaudvar útvonalon közlekedik járat szintén 140-es jelzéssel.
1945. október 1-jén Széchenyi tér – Pécsbánya útvonalon indult járat először. 1948. november 22-én Széchenyi térről Nagymeszesre indult újabb járat az Engels úton át. 1966. december 1-jétől járat útvonala módosul, a Rákos Lajos utcán át közlekedik. 1969. október 1-jétől a Főpályaudvarra lesz a végállomása. 1987. január 1-jétől új számozási rendszer keretén belül kapta máig is érvényes 40-es jelzését (egészen addig 50-es jelzéssel közlekedett), ekkortól kezdve az Ady Endre utca helyett a Felsővámház utcán közlekedik.
Főpályaudvar – Szabadság utca – Rákóczi út – Rákóczi út – Zsolnay Vilmos utca – Lánc utca – Király utca – Felsővámház utca – Vadász utca – Engel János József utca – Hársfa út – Május 1. utca – Rákos Lajos utca – Káposztásvölgyi út – Pécsbányatelepi út – Gesztenyés utca – Gesztenyés
Gesztenyés – Gesztenyés utca – Pécsbányatelepi út – Káposztásvölgyi út – Rákos Lajos utca – Május 1. utca – Hársfa út – Engel János József utca – Vadász utca – Felsővámház utca – Király utca – Lánc utca – Zsolnay Vilmos utca – Rákóczi út – Rákóczi út – Szabadság utca – Főpályaudvar